No se sabe si NEXP está contenido en P / poli. De hecho, probar que NEXP no está en P / poli tendría algunas aplicaciones en la desrandomización.
¿Cuál es la clase C uniforme más pequeña para la cual se puede demostrar que C no está contenido en P / poli?
¿Mostrar que co-NEXP no está contenido en P / poly tiene algunas otras consecuencias teóricas de complejidad como en el caso de NEXP vs P / poly?
Nota: Soy consciente de que se sabe que no está contenido en para cada constante fija (Esto también se mostró para MA con 1 bit de consejo). Pero en esta pregunta no me interesan los resultados para fijo . Estoy realmente interesado en clases que son diferentes de P / Poly, incluso si estas clases son muy grandes.
complexity
Springberg
fuente
fuente
Respuestas:
Permítanme decir que es un enlace superpolinómico si es construible en el tiempo, y . Por ejemplo, es un enlace superpolinómico. De hecho, un ejercicio instructivo muestra que si es una función computable monótona ilimitada, hay un enlace superpolinomial tal que . f ( n ) = n ω ( 1 ) n log log log log n g ( n ) f f ( n ) ≤ n g ( n )f:N→N f(n)=nω(1) nloglogloglogn g(n) f f(n)≤ng(n)
Primero, la diagonalización directa muestra que para cualquier . El mismo argumento da:kΣP4⊈SIZE(nk) k
Si es un enlace superpolinomial, entonces .Σ 4 -f Σ4-TIME(f(n))⊈P/poly
Bosquejo de prueba: para cualquier , deje que sea el primer circuito lexicográfico de tamaño que calcule una función booleana en variables no computables por un circuito de tamaño . Entonces, el lenguaje definido por funciona.C n 2 fn Cn n < f ( n ) L x ∈ L2f(n) n <f(n) L x∈L⟺C|x|(x)=1
Una mejora bien conocida establece que para cualquier . Igualmente,kS2P⊈SIZE(nk) k
Si es un enlace superpolinomial, entonces .S 2 - T If S2-TIME(f(n))⊈P/poly
Esbozo de prueba: Si no, entonces, en particular, , por lo tanto . Por un argumento de relleno, , quod non .P H = S 2 P Σ 4 - T I M E ( f ( n ) ) ⊆ S 2 - T I M ENP⊆S2P⊆P/poly PH=S2P Σ4 4- T I M E ( f( n ) ) ⊆ S2- T I M E ( f( n ) ) ⊆ P / p o l y
Las clases ajenas lo hacen aún mejor. Teniendo en cuenta la objeción planteada por Apoorva Bhagwat, dejemos . Entonces para cualquier , y el mismo argumento arroja:N L i n ∪ O 2 P ⊈ S I Z E ( n k ) kN L i n = N T I M E (n) N L i n ∪ O2P ⊈ S I Z E ( nk) k
Si es un enlace superpolinomial, entonces .N L i n ∪ O 2 - T I M E ( f ( n ) ) ⊈ P / p o l yF N L i n ∪ O2- T I M E ( f( n ) ) ⊈ P / p o l y
Esbozo de prueba: Si , entonces por relleno, , lo que implica . Luego procedemos como antes.N P ⊆ P / p o l y P H = O 2 PN L i n ⊆ P / p o l y N P ⊆ P / p o l y P H = O2PAGS
También hay resultados que involucran MA. El resultado mencionado a menudo de que es una exageración. Santhanam demostró para cualquier , y un argumento similar da:p r o m i s e - M A ∩ p r o m i s e - c o MMA-EXP⊈P/poly k
Si es un enlace superpolinomial, entonces p r o m i s e - M A - T I M E ( f ( n ) ) ∩ p r o m i s e - c o M A - T I M E (f
Boceto de prueba: según el Lema 11 de Santhanam (que es una versión más precisa del hecho estándar de que con un probador PSPACE), hay un lenguaje completo de PSPACE y un oráculo de tiempo múltiple aleatorizado TM tal que en la entrada , solo realiza consultas oracle de longitud; si , entonces acepta con probabilidad ; y si , entonces para cualquier oráculo , acepta con probabilidad . L M x M | x | x ∈ L M L ( x ) 1 x ∉ L APSPACE=IP L M x M El | X| x ∈L METROL( x ) 1 x∉L A ≤ 1 / 2MA(x) ≤1/2
Para un polinomio monótono adecuado , que sea el problema prometedor definido por Sea una reducción polinómica de a su complemento, y sea el problema de la promesa A = ( A Y E S , A N Op ( x , s ) ∈ A Y E SA=(AYES,ANO) h(x)LB=(B Y E S ,B N O
Si preferimos un resultado con una versión no prometedora de MA, Miltersen, Vinodchandran y Watanabe demostraron para una media exponencial función . Podemos mejorarlo de dos maneras: primero, se cumple para - límites exponenciales para cualquier constante , y segundo, se cumple para las clases ajenas. Aquí, una función es, más o menos, una función tal que
Bosquejo de prueba: suponga lo contrario. Arregle un entero tal que . Permítanme abreviar Al rellenar, tenemos para cualquier . Además, usando, por ejemplo, el Lema 11 de Santhanam anterior, tenemos la implicación Desde trivialmente , una aplicación repetida de (1) y (2) muestra ,k 1 / k < α
fuente
Como nadie publicó una respuesta, responderé la pregunta yo mismo con los comentarios publicados en la pregunta original. Gracias a Robin Kothari, Emil Jerabek, Andrew Morgan y Alex Golovnev.
Por diagonalización, se deduce que para cualquier función súper polinomial (y construible en espacio) , no tiene circuitos de tamaño polinómico. versus todavía está abierto.s D SPAGSA Cmi[ s ( n ) ] PAGSSPAGSA Cmi PAGS/ poly
fuente
Por favor, corríjanme si me equivoco, pero por lo que puedo decir, que en realidad no conocemos un tamaño fijo-polinomio cota inferior para . Esto se debe a que el argumento habitual de Karp-Lipton no se a , ya que no sabemos si (de hecho, esto es equivalente a preguntar si ). Sin embargo, sabemos que no está contenido en para ninguna , como lo muestran Chakaravarthy y Roy.OPAGS2 OPAGS2 NP ⊆ OPAGS2 NP ⊆ P / poli notario públicoOPAGS2 TAMAÑO ( nk) k
fuente