Apa konsekuensi dari PH = PSPACE?

13

Sebuah pertanyaan baru-baru ini (lihat Konsekuensi dari NP = PSPACE ) meminta "jahat" konsekuensi dari NP=PSPACE . Jawaban daftar beberapa konsekuensi keruntuhan, termasuk NP=coNP dan lain-lain, memberikan banyak alasan untuk percaya NPPSPACE .

Apa yang akan menjadi konsekuensi dari kehancuran yang agak kurang dramatis ?PH=PSPACE

Andras Farago
sumber
10
Apakah saya satu-satunya orang yang bosan dengan lonjakan pertanyaan "Konsekuensi " hari ini? Memang, mereka dapat menghasilkan jawaban yang menarik, tetapi pertanyaannya setidaknya harus menanyakan konsekuensi yang tidak terduga , mengejutkan , dll. A=B
Sylvain
2
@ Silvain: beberapa dari mereka sebenarnya pertanyaan lama yang telah bangkit dari kematian karena saya menambahkan tag "hasil kondisional" kepada mereka. Anda kemudian dapat memilih untuk mengabaikan tag itu untuk membuat pertanyaan seperti itu kurang terlihat bagi Anda.
András Salamon

Jawaban:

20

runtuh. Sebuah P S P A C E masalah -Lengkap harus dalam beberapa tingkat P H , mengatakan itu di Σ k P . Sejak itu P S P A C E -Lengkap = P H -Lengkap (oleh asumsi), P HΣ k P .PHPSPACEPHΣkPPSPACE=PHPHΣkP

Joshua Grochow
sumber
Bukankah ditutup dengan komplemen dan rendah untuk dirinya sendiri? Itu adalah P S P A C E = P S P A C E P S P A C E Jadi bukankah itu menyiratkan N P = C o N P dan N P = P S P A C E ? PSPACEPSPACEPSPACEPSPACENP=CoNPNP=PSPACE
Tayfun Bayar
@TayfunPay: Saya tidak melihat bagaimana implikasi seperti itu dapat ditunjukkan.
1
@TayfunPay: Perhatikan bahwa - ketika dianggap sebagai kelas tunggal yang didefinisikan dengan bergantian poly-time TM's dengan O ( 1 ) alternatif - juga ditutup di bawah komplemen dan self-low (bahkan tanpa menganggap itu sama dengan P S P A C E ). PHO(1)PSPACE
Joshua Grochow
@ JoshuaGrochow Bukankah keberadaan PH-Lengkap menyiratkan bahwa runtuh? Saya ingat sesuatu seperti ini ada di buku Papadimitriou lama. Saya akan memeriksanya malam ini. PH
Tayfun Bayar
1
@TayfunPay: Ya, menggunakan bukti yang sama dengan jawaban saya (tapi itu tidak, dan sepertinya tidak bisa, katakan level apa yang runtuh karena asumsi itu).
Joshua Grochow
19

Itu masih akan menyiratkan pemisahan utama dari kelas kompleksitas. Sebagai contoh, akan mengikuti. (Jika L O G S P A C E = N P maka L O G S P A C E = P H. )LOGSPACENPLOGSPACE=NPLOGSPACE=PH

Juga akan menyiratkan P S P A C E = Σ 2 P oleh Karp-Lipton. Oleh karena itu N P memiliki sirkuit polysize jika dan hanya jika P S P A C E tidak. Dan tentu saja, kita harus P = N P IFF P = P S P A C E . Bagaimanapun, konsekuensi dari penyelesaian N PNPP/polyPSPACE=Σ2PNPPSPACEP=NPP=PSPACENP masalah secara efisien akan meningkat secara signifikan.

Ryan Williams
sumber
NPNLcHai-NL=NP.
domotorp
2

As the answers point out, PH=PSPACE would still have significant consequences, even though not as numerous and dramatic ones as NP=PSPACE.

Turning the issue on its head, it could be viewed as "empirical evidence" to support NPPH. After all, if NP=PH, then the two statements (PH=PSPACE and NP=PSPACE) must have the same consequences. As the second hypothesis has noticeably more and stronger known consequences, that can be viewed as empirical evidence to support that the left-hand sides in the equations must be different, that is NPPH (which, in turn, is equivalent to NPcoNP).

Andras Farago
sumber