Condiciones suficientes para el colapso de la Jerarquía Polinómica (PH)

12

¿Cuáles son algunas afirmaciones (no conocidas) de que si es cierto, el PH debe colapsar?

Se agradecen las respuestas que contienen una afirmación corta de alto nivel con referencia (s). Traté de hacer una búsqueda inversa sin mucha suerte.

usuario34344
fuente
3
NPP/poly
Thomas
3
coNP NP / poly
44
BH se derrumba
Emil Jeřábek
2
GI is -hardNP
Mohammad Al-Turkistany
@Emil: Creo que uno no es lo suficientemente conocido como para contarlo como respuesta. (Los otros comentarios hasta ahora son, por supuesto, útiles, pero bastante estándar en los cursos de complejidad de graduación.)
Joshua Grochow

Respuestas:

11

Hay un número (creciente) de resultados de complejidad parametrizados donde la existencia de una kernelización de tamaño polinómico implica el colapso del PH al tercer nivel. La técnica central se da en [1], basándose en trabajos previos (referenciados en [1]).

Como ejemplo simple, el problema -Path es la versión parametrizada del problema de la ruta más larga:k

k -Path Instance : un gráfico y entero . Parámetro : . Pregunta : ¿ contiene una ruta de longitud ? G k k G k
Gk
k
Gk

Este problema está en FPT (con algoritmos algo prácticos), pero en [2] muestran que si tiene un núcleo de tamaño polinómico (en ), entonces el PH colapsa a . (La presentación actual generalmente está redactada como un resultado de kernalización negativo a menos que NP coNP / poly o coNP NP / poly, por lo que buscar algo como "sin núcleo polinomial a menos que" obtenga muchos resultados).Σ P 3kΣ3P

Referencias

  1. HL Bodlaender, BMP Jansen y S. Kratsch, "Límites inferiores de kernelization por composición cruzada", SIAM J. Discrete Math., 28 (2014), pp. 277–305. [versión arXiv]
  2. HL Bodlaender, RG Downey, MR Fellows, D. Hermelin, "Sobre problemas sin núcleos polinomiales", Journal of Computer and System Sciences, 75 (8): 423-434. 2009. [Versión alojada de Stanford]
Luke Mathieson
fuente
7

Aquí hay otra condición interesante bajo la cual la jerarquía polinómica se colapsa al tercer nivel: supongamos que un lenguaje NP-completo tiene una auto reducción aleatoria (no adaptativa), luego la jerarquía polinómica se colapsa a . Como referencia: mira las notas de Luca Trevisan . (Teorema 67)Σ3P

Pawan Kumar
fuente
6

Otra condición interesante es esta:

Sabemos que aproximar está en B P P N P (Ahora B P P en Σ P 2 hace aproximar # 3 S A T en Σ P 3 ).#3SATBPPNPBPPΣ2P#3SATΣ3P

Además, el teorema de De Toda, .PHP#P

Combinando estos dos, obtenemos: Si aproximar es equivalente a calcular exactamente # 3 S A T , entonces la Jerarquía Polinómica se colapsa.#3SAT#3SAT

Pawan Kumar
fuente
Quieres decir que es más que no es .
Emil Jeřábek
@ EmilJeřábek Sí. Lamento el error. Lo he corregido ahora. Gracias por mencionarlo.
Pawan Kumar
5

BH=BHkPH=BHkNP.

Referencias

[1] Jim Kadin, La jerarquía del tiempo polinomial se derrumba si la jerarquía booleana se derrumba , SIAM Journal on Computing 17 (1988), no. 6, págs. 1263-1282, doi: 10.1137 / 0217080 .

[2] Richard Chang y Jim Kadin, La jerarquía booleana y la jerarquía polinómica: una conexión más estrecha , SIAM Journal on Computing 25 (1996), no. 2, págs. 340–354, doi: 10.1137 / S0097539790178069 .

Emil Jeřábek
fuente
5

NPPHNP=UPPH

LNPφφx(φ,x)Lφ x(φ,x)LPH

Otra formalización es:

NPMVcNPSVPH

Joshua Grochow
fuente
N
4

A:=i,ΣiPΠiPPHAB

B¯A¯PH

  1. PH
  2. PH

PH

chazisop
fuente
4

Aquí hay algunos sucintos:

  1. PSPACEP/poly
  2. EXPP/poly
  3. NPP/log
Ainesh Bakshi
fuente
NEXPP/polyP#PP/poly
1
NPP/poly