Clase de complejidad NEXP


11

Tengo un problema que está en NEXP NP y también se puede resolver con una TM alterna usando tiempo exponencial y solo una alternancia (comenzando en un estado existencial).NP

¿Se sabe algo sobre NEXP NP ? ¿Es igual a NEXP o alguna otra clase? ¿Hay problemas completos además del genérico (dada una máquina NEXP NP y una palabra, ¿acepta?).NPNP


2
Vea el trabajo sobre la jerarquía de tiempo exponencial, por ejemplo ecommons.library.cornell.edu/bitstream/1813/6617/1/86-777.pdf
5501

3
Obsérvese que tiene otro nombre en la literatura (basado en la caracterización alternancia), a saber Σ 2 E X P . NEXPNPΣ2EXP
Ryan Williams

Respuestas:


7

NEXPNP


5

NEXPNPNEXPNP


NEXPEXPNEXPNPPNP

77
@Huck Los polinomios están cerrados bajo polinomios. Los exponenciales no lo son. Entonces, puedo alimentar al oráculo EXP con un argumento exponencialmente largo, y puede funcionar exponencialmente en ese argumento, que es doblemente exponencial en el problema original.
Mark Reitblatt

NEXPNPNEXPEXP=NEXPEXPEXP

DTIME(2n)DTIME(2n)=DTIME(22n)

f(n)DTIME(f(n))P/poly

3

NPPNENENEXPNP


1

NEXPNPpoly(2nk)=O(2nk+1)NEXP

Editado entre paréntesis ...


3
Las MNA no funcionan así. Las MNA se dividen, y si una copia acepta, todo lo acepta. Cuando se divide, no puede ver los resultados de sus copias que no son det. Entonces, si hice una consulta a una máquina NP e inmediatamente devolví la respuesta opuesta, ¿cómo simularía eso?
Mark Reitblatt

1
NPNPNP

Ah, sí. Al simular una consulta oracle, si el resultado correcto es no, todas las ramas devolverán no. Por otro lado, si el resultado correcto es sí, entonces al menos una rama devolverá sí. En particular, algunos pueden devolver no. Por lo tanto, cuando, como sugiere @Mark, usted niega el resultado de la consulta, es probable que obtenga falsos positivos.
Aubrey da Cunha
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.