Se cree ampliamente que algunos problemas computacionales, como el isomorfismo de grafos, no pueden ser NP-completos porque no poseen suficiente estructura o redundancia para ser computacionalmente duros (NP-hard). Estoy interesado en las diferentes nociones formales para la estructura de los problemas computacionales y las medidas de redundancia.
¿Cuáles son los principales resultados conocidos sobre tales nociones formales para problemas computacionales? Una encuesta reciente de tales nociones sería muy agradable.
EDITAR: Publicado en MathOverflow