Nel 1995, Russell Impagliazzo ha proposto cinque mondi di complessità:
1- Algorithmica: con tutte le conseguenze sorprendenti.
2- Heuristica: problemi completi sono difficili nel caso peggiore ( P ≠ N P ) ma sono risolvibili in modo efficace nel caso medio.
3- Pessiland: esistono caso medio problemi -Complete ma non esistono funzioni unidirezionali. Ciò implica che non possiamo generare istanze duri di N P problema COMPLETO DI soluzione nota.
4- Minicrypt: esistono funzioni a senso unico ma i sistemi crittografici a chiave pubblica sono impossibili
5- Cryptomania: esistono sistemi crittografici a chiave pubblica ed è possibile una comunicazione sicura.
Quale mondo è favorito dai recenti progressi nella complessità computazionale? Qual è la migliore prova per la scelta?
Russell Impagliazzo, Una visione personale della complessità dei casi medi , 1995
Blog di Cinque mondi, la complessità computazionale di Impagliazzo