Jakie byłyby konsekwencje PH = PSPACE?

13

Ostatnie pytanie (patrz Konsekwencje NP = PSPACE ) dotyczyło „paskudnych” konsekwencji . W odpowiedziach wymieniono kilka skutków zawalenia, w tym i inne, dostarczając wielu powodów, aby wierzyć .N P = c o N P N P P S P A C ENP=PSPACENP=coNPNPPSPACE

Jakie byłyby konsekwencje nieco mniej dramatycznego załamania ?PH=PSPACE

Andras Farago
źródło
10
Czy w dzisiejszych czasach jestem jedyną osobą znudzoną falą pytań „Konsekwencje ”? To prawda, że ​​mogą prowadzić do interesujących odpowiedzi, ale pytanie powinno przynajmniej prosić o nieoczekiwane , zaskakujące itp. Konsekwencje. A=B
Sylvain
2
@Sylvain: niektóre z nich są tak naprawdę starymi pytaniami, które powstały z martwych, ponieważ dodałem do nich znacznik „wyniki warunkowe”. Następnie możesz zignorować ten tag, aby takie pytania były dla Ciebie mniej widoczne.
András Salamon

Odpowiedzi:

20

P S P A C E P H Σ k P P S P A C E = P H P HΣ k PPH upada. -Complete problem musi być w pewnym poziomie , powiedzieć, że jest w . Ponieważ jest to -complete -complete (z założenia), .PSPACEPHΣkPPSPACE=PHPHΣkP

Joshua Grochow
źródło
Czy zamknięte dla siebie jako uzupełnienie i niskie? To jest = Czy to nie oznaczałoby i ? P S P A C E P S P A CPSPACEPSPACE N P = C o N P N P = P S P A C EPSPACEPSPACENP=CoNPNP=PSPACE
Tayfun Zapłać
@TayfunPay: Nie rozumiem, w jaki sposób można wykazać taką implikację.
1
@TayfunPay: Zauważ, że - jeśli jest uważany za pojedynczą klasę zdefiniowaną przez naprzemienne wielotaktowe TM z alternatywami - jest również zamknięty w ramach dopełniania i samo-niskiego poziomu (nawet nie zakładając, że jest równy ). O ( 1 ) P S P A C EPHO(1)PSPACE
Joshua Grochow
@JoshuaGrochow Czy istnienie PH-Complete nie oznacza, że zawali? Pamiętam coś takiego w starej książce Papadimitriou. Sprawdzę to dziś wieczorem. PH
Tayfun Zapłać
1
@TayfunPay: Tak, używając tego samego dowodu, co w mojej odpowiedzi (ale to nie mówi i najwyraźniej nie może powiedzieć, do jakiego poziomu się zawali przy tym założeniu).
Joshua Grochow
19

Wciąż oznaczałoby to poważne rozdzielenie klas złożoności. Na przykład . (Jeśli to .)L O G S P A C E = N P L O G S P A C E = P HLOGSPACENPLOGSPACE=NPLOGSPACE=PH

Również implikuje autorstwa Karp-Lipton. Wynika z tego, że ma obwody polizowania wtedy i tylko wtedy, gdy ma. I oczywiście mielibyśmy iff . W każdym razie konsekwencje skutecznego rozwiązywania problemów zostałyby znacznie zwiększone.P S P A C E = Σ 2 P N P P S P A C E P = N P P = P S P A C E N PNPP/polyPSPACE=Σ2PNPPSPACEP=NPP=PSPACENP

Ryan Williams
źródło
W rzeczywistości, nawet NL ≠ NP następuje ponieważ . NPNLcoNL=NP
domotorp
2

Ponieważ odpowiedzi podkreślić, wciąż mają znaczące skutki, chociaż nie tak licznych i dramatycznych jak N P = P S P A C E .PH=PSPACENP=PSPACE

Włączanie problem na głowie, to może być postrzegane jako „empirycznych dowodów”, by wesprzeć . W końcu, jeśli N P = P H , to dwie instrukcje ( P H = P S P A C E i N P = P S P A C E ) muszą mieć takie same konsekwencje. Ponieważ druga hipoteza ma zauważalnie więcej i silniejsze znane konsekwencje, można ją postrzegać jako dowód empiryczny na poparcie tego, że lewa strona równania musi być inna, to znaczy N PNPPHNP=PHPH=PSPACENP=PSPACE (co z kolei jest równoważne N P c o N P ).NPPHNPcoNP

Andras Farago
źródło