Biography.guide
Home › People › Computer scientist › Russell Impagliazzo
Portrait of Russell Impagliazzo

Russell Impagliazzo

b. 1963

American computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Russell Impagliazzo

Born 1963. Russell Impagliazzo is an American computer scientist, university teacher, cryptographer and logician, known for Computational complexity theory.

Russell Graham Impagliazzo is a professor of computer science at the University of California, San Diego, specializing in computational complexity theory.

Education Impagliazzo received a BA in mathematics from Wesleyan University. He obtained a doctorate from the University of California, Berkeley in 1992. His advisor was Manuel Blum. having been a postdoctoral fellow at the University of Toronto from 1989 to 1991. his proof of Yao's XOR lemma via "hard core sets", his proof of the exponential size lower bound for constant-depth Hilbert proofs of the pigeonhole principle, his work on connections between computational hardness and de-randomization, and his work on the construction of multi-source seedless extractors. stating the exponential time hypothesis that 3-SAT cannot be solved in subexponential time in the number of variables, This hypothesis is used to deduce lower bounds on algorithms in computer science.

Five worlds of complexity theory

Impagliazzo is well known for proposing the "five worlds" of computational complexity theory, reflecting possible states of the world around the P versus NP problem.

Algorithmica: P = NP; Heuristica: P is not NP, but NP problems are tractable on average; Pessiland: there are NP problems that are hard on average, but no one-way functions; Minicrypt: one-way functions exist, but public-key cryptography does not; Cryptomania: public-key cryptography exists.

Understanding which world we live in is still a key motivating question in complexity theory and cryptography.

Awards Impagliazzo has received the following awards:

Best Paper Award from the Computational Complexity Conference 2003 Outstanding Paper Award from the Society for Industrial and Applied Mathematics 2003 Best Paper Award at the Symposium on Theory of Computing named a 2004 Guggenheim fellow for work on "heuristics, proof complexity, and algorithmic techniques"

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
Computational complexity theory
Education
University of California, Berkeley, Wesleyan University
Employers
University of California, San Diego
Awards
Guggenheim Fellowship; Nerode Prize
Also known as
Russell Graham Impagliazzo

People in Russell Impagliazzo's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Russell Impagliazzo's

Frequently asked questions

Who is Russell Impagliazzo?

American computer scientist

When was Russell Impagliazzo born?

Russell Impagliazzo was born on 29 May 1963 in Providence.

What is Russell Impagliazzo's occupation?

Russell Impagliazzo is a computer scientist, university teacher, cryptographer and logician.

What is Russell Impagliazzo known for?

Russell Impagliazzo is known for Computational complexity theory.

What nationality is Russell Impagliazzo?

Russell Impagliazzo is American.

Sources & further reading

· Wikipedia: Russell Impagliazzo

· Wikidata: Q7381584

· DBpedia: Russell Impagliazzo

Cite this page

APA: Biography.guide. (2026). Russell Impagliazzo. https://biography.guide/russell-impagliazzo/

MLA: "Russell Impagliazzo." Biography.guide, https://biography.guide/russell-impagliazzo/.

Chicago: "Russell Impagliazzo." Biography.guide. https://biography.guide/russell-impagliazzo/.

Data last updated: 2026-09-23 · Spot an error? Report a correction.

Portrait: Wikimedia Commons · author & licence

Page generated 2026-09-27 05:07 UTC