Quali sarebbero le conseguenze di PH = PSPACE?


13

Un recente trattasi (v Conseguenze di NP = PSPACE ) ha chiesto per le conseguenze "Nasty" di NP=PSPACE . Elencare le risposte non poche conseguenze crollo, tra cui NP=coNP e altri, fornendo un sacco di ragioni per credere NPPSPACE .

Quali sarebbero le conseguenze del collasso un po 'meno drammatico ?PH=PSPACE


10
Sono l'unica persona annoiata dall'ondata di domande "Conseguenze di " in questi giorni? Certo, possono portare a risposte interessanti, ma la domanda dovrebbe almeno richiedere conseguenze inaspettate , sorprendenti , ecc. A=B
Sylvain,

2
@Sylvain: alcune di queste sono in realtà vecchie domande che sono sorte dalla morte perché ho aggiunto il tag "risultati condizionali" a loro. Puoi quindi scegliere di ignorare quel tag per rendere meno visibili tali domande.
András Salamon,

Risposte:


20

collassa. A P S P A C E problema -complete deve essere in qualche livello di P H , dire che è Σ k P . Poiché è P S P A C E -complete = P H -complete (per ipotesi), P HΣ k P .PHPSPACEPHΣkPPSPACE=PHPHΣkP


Non è chiuso sotto complemento e bassa per sé? Questo è P S P A C E = P S P A C E P S P A C E Quindi ciò non implicherebbe N P = C o N P e N P = P S P A C E ? PSPACEPSPACEPSPACEPSPACENP=CoNPNP=PSPACE
Tayfun paga il

@TayfunPay: Non vedo come si possa dimostrare una tale implicazione.

1
@TayfunPay: Nota che - se considerata come la singola classe definita dall'alternanza di poly-time TM con alternanze O ( 1 ) - è anche chiusa sotto complemento e auto-bassa (anche senza supporre che sia uguale a P S P A C E ). PHO(1)PSPACE
Joshua Grochow,

@JoshuaGrochow L'esistenza di un PH-Complete non implica che collassi? Ricordo qualcosa del genere nel vecchio libro di Papadimitriou. Lo controllerò stasera. PH
Tayfun paga il

1
@TayfunPay: Sì, usando la stessa prova della mia risposta (ma questo non sembra, e apparentemente non può, dire a quale livello crolla sotto quell'assunto).
Joshua Grochow,

19

Implicherebbe comunque importanti separazioni delle classi di complessità. Ad esempio, sarebbe seguito (Se L O G S P A C E = N P allora L O G S P A C E = P H. )LOGSPACENPLOGSPACE=NPLOGSPACE=PH

Anche implicherebbe P S P A C E = Σ 2 P da Karp-Lipton. Ne segue che N P ha circuiti di polisize se e solo se P S P A C E lo fa. E, naturalmente, avremmo P = N P se e solo se P = P S P A C E . In ogni caso, le conseguenze della soluzione di N PNPP/polyPSPACE=Σ2PNPPSPACEP=NPP=PSPACENP i problemi sarebbero aumentati in modo significativo.


Infatti, anche NL ≠ NP segue perché . NPNLcoNL=NP
domotorp,

2

Poiché le risposte sottolineano, sarebbe ancora avere conseguenze significative, anche se non così numerosi e drammatici quelli come N P = P S P A C E .PH=PSPACENP=PSPACE

Girando la questione sulla sua testa, potrebbe essere visto come "evidenze empiriche" per sostenere . Dopotutto, se N P = P H , le due affermazioni ( P H = P S P A C E e N P = P S P A C E ) devono avere le stesse conseguenze. Dato che la seconda ipotesi ha conseguenze note notevolmente più forti e più forti, che possono essere viste come prove empiriche a supporto del fatto che i lati di sinistra nelle equazioni devono essere diversi, ovvero N PNPPHNP=PHPH=PSPACENP=PSPACENPPH (which, in turn, is equivalent to NPcoNP).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.