Wikiwand AI

Russell Impagliazzo

American computer scientist From Wikipedia, the free encyclopedia

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

KnownforResults in computational complexity theory
Thesis Pseudo-random Generators for Probabilistic Algorithms and for Cryptography  (1992)
Quick facts Education, Known for ...
Russell Graham Impagliazzo
Russell Impagliazzo at the DIMACS Workshop on Cryptography, July 2016.
EducationWesleyan University
University of California, Berkeley
Known forResults in computational complexity theory
Scientific career
Thesis Pseudo-random Generators for Probabilistic Algorithms and for Cryptography  (1992)
Manuel Blum
Websitehttps://cseweb.ucsd.edu//~russell/
Close

Education

Impagliazzo received a BA in mathematics from Wesleyan University.[3] He obtained a doctorate from the University of California, Berkeley in 1992. His advisor was Manuel Blum.[1] He joined the faculty of UCSD in 1991,[4] having been a postdoctoral fellow at the University of Toronto from 1989 to 1991.[3]

Contributions

Impagliazzo's contributions to complexity theory include:

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.[16]

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

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

Awards

Impagliazzo has received the following awards:

References

Related Articles

Timelines

Top Qs

Fact Checks