Condições suficientes para o colapso da Hierarquia Polinomial (PH)


12

Quais são algumas afirmações (não conhecidas) de que, se verdade, o PH deve entrar em colapso?

Respostas que contenham uma breve declaração de alto nível com referência (s) são apreciadas. Tentei fazer uma pesquisa reversa sem muita sorte.


3
NP⊂P/poly
— Thomas suporta Monica

3
coNP NP / poli⊂

4
BH entra em colapso
— Emil Jeřábek 3,0

2
GI é -hardNP
— Mohammad Al-Turkistany

@Emil: Eu acho que um pode não ser suficientemente conhecido para contar como resposta. (Os outros comentários até agora são, naturalmente, útil, mas bastante normal em cursos de pós-graduação de complexidade.)
— Joshua Grochow

Respostas:


11

Há um número (crescente) de resultados de complexidade parametrizados em que a existência de uma kernelização de tamanho polinomial implica o colapso do PH para o terceiro nível. A técnica central é apresentada em [1], com base em trabalhos anteriores (referenciados em [1]).

Como um exemplo simples, o problema do -Path é a versão parametrizada do problema do Caminho Mais Longo:k

k
Instância docaminho: Um gráfico e um número inteiro k . Parâmetro: k . Pergunta: G contém um caminho de comprimento k ?Gk
k
Gk

Esse problema está no FPT (com algoritmos um pouco práticos), mas em [2] eles mostram que, se houver um núcleo de tamanho polinomial (em ), o PH entrará em colapso para Σ P 3 . (A apresentação atual é tipicamente formulada como um resultado negativo de kernalização, a menos que NP ⊆ coNP / poly ou coNP ⊆ NP / poly, procure algo como "nenhum núcleo polinomial a menos que" tenha muitos resultados.)kΣ3P⊆⊆

Referências

  1. HL Bodlaender, BMP Jansen e S. Kratsch, "Limites inferiores da kernelização por composição cruzada", SIAM J. Discrete Math., 28 (2014), pp. 277-305. [versão arXiv]
  2. HL Bodlaender, RG Downey, MR Fellows, D. Hermelin, "Sobre problemas sem núcleos polinomiais", Journal of Computer and System Sciences, 75 (8): 423-434. 2009. [versão hospedada em Stanford]


6

Outra condição interessante é esta:

#3SATBPPNPBPPΣ2P#3SATΣ3P

PH⊆P#P

#3SAT#3SAT


Você quer dizer que é e não não .
— Emil Jeřábek 3.0 24/11

@ EmilJeřábek Sim. Sinto muito pelo erro. Eu o corrigi agora. Obrigado por apontar isso.
— Pawan Kumar

5

BH=BHk⟹PH=BHkNP.

Referências:

[1] Jim Kadin, A hierarquia polinomial do tempo entra em colapso se a hierarquia booleana entra em colapso , SIAM Journal on Computing 17 (1988), n. 6, pp. 1263–1282, doi: 10.1137 / 0217080 .

[2] Richard Chang e Jim Kadin, A hierarquia booleana e a hierarquia polinomial: uma conexão mais próxima , SIAM Journal on Computing 25 (1996), n. 2, pp. 340–354, doi: 10.1137 / S0097539790178069 .


5

NPPHNP=UPPH

L∈NPφφx(φ,x)∈Lφ x(φ,x)∈LPH

Outra formalização é:

NPMV⊆cNPSVPH


N

4

A:=∀i,ΣiP≠ΠiPPHA⟹B

B¯⟹A¯PH

  1. PH
  2. PH

PH


4

Aqui estão alguns sucintos:

  1. PSPACE⊆P/poly
  2. EXP⊆P/poly
  3. NP⊆P/log

NEXP⊆P/polyP#P⊆P/poly

1
NP⊆P/poly
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.