Cualquier problema cuya solución pueda verificarse en tiempo polinomial determinista puede resolverse en tiempo polinomial no determinístico.
Entonces podemos reformular su pregunta como si NP = 2-EXPTIME, la clase de decisión de problemas que puede resolver una máquina de Turing determinista en [matemáticas] O (2 ^ {2 ^ {p (x)}}) [/ matemáticas] tiempo, donde [math] p (x) [/ math] es algún polinomio. (Ver 2-EXPTIME – Wikipedia)
Sabemos NP [math] \ subseteq [/ math] PSPACE [math] \ subseteq [/ math] EXPTIME [math] \ subseteq [/ math] NEXPTIME [math] \ subseteq [/ math] EXPSPACE [math] \ subseteq [/ matemáticas] 2-EXPTIME. No sabemos exactamente qué relaciones son adecuadas y cuáles son iguales, pero el teorema de la jerarquía temporal nos da NP [math] \ subsetneq [/ math] NEXPTIME y el teorema equivalente para el espacio muestra PSPACE [math] \ subsetneq [/ math] EXPSPACE Entonces, 2-EXPTIME debe contener problemas de decisión que no están en NP.
- ¿Qué es el punto de secuencia en c?
- ¿Quiénes son los mejores profesores que trabajan en algoritmos de aproximación?
- ¿Cuál es el mejor lenguaje de programación para un matemático?
- ¿Puede una inteligencia computacional observar una ley física incontestable?
- ¿Hay un sitio como el Proyecto Euler pero sobre matemáticas puras?
Al acercarse desde la otra dirección, cualquier cosa en NP (y por lo tanto verificable en tiempo polinomial) está en EXPTIME y, por lo tanto, puede resolverse en tiempo exponencial simple.
Una manera simple de ver esto es que, dada una respuesta [matemática] n [/ matemática] -bit que se puede verificar en [matemática] p (n) [/ matemática], podemos descubrir esa respuesta probando todas [matemática] 2 ^ n [/ math] posibilidades y verificar cada una, lo que da [math] p (n) 2 ^ n = O (2 ^ n) [/ math] tiempo.