Runtuh dengan asumsi bahwa

13

Diketahui bahwa jika NPP/Poly maka hierarki polinomial runtuh menjadi dan .Σ2PMA=AM

Apa keruntuhan terkuat yang diketahui terjadi jika ?NEXPP/Poly

Springberg
sumber
Hal ini sebenarnya "diketahui bahwa jika kemudian hirarki polinomial runtuh untuk" O P . 2NPP/poly2

Jawaban:

14

Saya percaya yang terkuat adalah . Ini dibuktikan oleh Impagliazzo Kabanets dan Wigderson.NEXP=MA

Lihat https://scholar.google.com/scholar?cluster=17275091615053693892&hl=id&as_sdt=0,5&sciodt=0,5

Saya juga tertarik mengetahui ada yang lebih kuat dari ini.

Sunting (8/24): OK, saya memikirkan beberapa kemungkinan runtuhnya yang lebih kuat, yang pada dasarnya mengikuti dari bukti-bukti dari kertas terkait di atas. Karena menyiratkan N E X P = E X P (lihat link di atas), dan E X P ditutup di bawah pelengkap, kami juga memiliki N E X P ditutup di bawah pelengkap dan karena itu N E X P = M A c o M ANEXPP/polyNEXP=EXPEXPNEXPNEXP=MAcoMA , yang sedikit lebih kuat. Memang, hipotesis menyiratkan bahwa untuk setiap bahasa, satu tunggal saksi tali w nNEXPwndapat digunakan dalam protokol MA yang sesuai untuk semua instance-YES dari panjang yang diberikan , demikian juga N En (di mana O M A = "Oblivious MA", lihat Fortnow-Santhanam-mehttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.156.3018&rep=rep1&type=pdfNEXP=OMAcoOMAOMA). Properti ekstra ini, meskipun bersifat teknis, dapat terbukti bermanfaat dalam beberapa argumen rangkaian batas bawah.

Sunting 2: Sepertinya Andrew Morgan sudah menyoroti ini. Aduh :)

Ryan Williams
sumber
15

Banyak hal menyenangkan terjadi. Sebagian besar yang saya tahu mulai dengan kertas IKW . Di sana, keruntuhan NEXP=MA ditampilkan, dan (saya pikir) adalah keruntuhan literal terkuat dari kelas kompleksitas yang kita ketahui. Ada beberapa jenis "runtuh" ​​meskipun saya pikir harus ditunjukkan.

Yang paling penting, saya pikir, adalah properti "saksi ringkas universal" (juga dari makalah IKW). Untuk satu, itu memberi Anda alat dari mana banyak dari yang lain runtuh adalah konsekuensi langsung; untuk yang lain, sirkuit batas bawah terbaru (misalnya di sini dan di sini ) untuk NEXP mengeksploitasi koneksi ini. Secara singkat, properti mengatakan bahwa, untuk setiap NEXP bahasa L , dan setiap NEXP -Mesin M memutuskan L , setiap xL memiliki ringkas dideskripsikan saksi menurut M . Secara formal, ada polinomial p tergantung padaM sehingga untuk setiapxL , ada sirkuitCxadalah urutan pilihan nondeterministik untuk M yang mengarah pada penerimaan input x . ukuranp(|x|) sehingga tabel kebenaranCxMx

Kesederhanaan para saksi sangat berguna, karena Anda dapat dengan mudah mengembalikan banyak yang lain dari itu. Sebagai contoh, ini sepele mengikuti bahwa NEXP=coNEXP=EXP . Sebagai contoh, misalkan L adalah NEXP melalui NEXP -Mesin M . Properti saksi ringkas mengatakan ada polinomial p sehingga M memiliki saksi ringkas ukuran p . Kita kemudian dapat memutuskan L dalam EXP dengan, pada input x , memaksa semua sirkuit ukuran paling banyak p(|x|) , dan memeriksa apakah mereka menyandikan urutan pilihan yang mengarah keM menerima inputx . Anda dapat menggabungkan ini dengan (sebelumnya dikenal melalui bukti interaktif) hasilEXPP/polyEXP=MA untuk menyimpulkanNEXPP/polyNEXP=MA .

Perlu ditekankan bahwa kita bisa memilih M dan karenanya bentuk saksi. Misalnya, Anda dapat menyimpulkan dari " NEXP memiliki saksi ringkas universal" bahwa NEXP=OMA=co-OMA . Di sini OMA adalah "lupa-MA", yang berarti bahwa ada Merlin jujur ​​yang hanya bergantung pada panjang input. Sangat mudah untuk melihat bahwa OMAP/poly , jadi pada dasarnya ini hanya memberikan bentuk normal untuk bagaimana bahasa NEXP dihitung dalam P/poly dengan asumsi bahwa NEXPP/polydi tempat pertama. Inilah salah satu cara untuk melihat keruntuhan ke OMA :

Untuk bahasa LNEXP diputuskan oleh mesin M , membangun NEXP mesin M sebagai berikut. Lihat input n bit sebagai angka N antara 1 dan 2n . Untuk setiap x panjang n , tebak saksi wx dan jalankan M(x,wx) untuk memverifikasinya. M(N) menerima jika dan hanya jika M menerima setidaknyaNNilai N darix . Tebakan disusun sedemikian rupa sehingga deskripsi singkat dari saksi bagiM adalah sirkuitC yang menghitung peta(x,i) yangi sedikit -th dariwx . Sekarang anggaplah bahwaN adalah tepatnya jumlah string dalamL panjangnyan . Kemudian saksi ringkas untukM pada inputN adalah sirkuit yang secara bersamaan menyandikansemuadariM saksi 's untuk panjang-n input. Khususnya, jikaM memiliki saksi yang ringkas, maka semuasaksiM dapat dijelaskan secara simultan oleh sirkuit yang sama.

Untuk menyelesaikan klaim, kami akan mengingat NEXP=PCP[poly,poly] . Membiarkan M menjadi mesin yang menebak PCP dan kemudian secara deterministik mensimulasikan verifier, paragraf di atas memberi tahu kita keberadaan PCP yang NEXP secara ringkas dan ringkas untuk setiap bahasa di NEXP . Jadi sekarang untuk mendapatkan NEXP=OMA , kami telah Merlin mengirim deskripsi singkat tentang PCP untuk semua input dari panjang input saat ini, yang dapat diperiksa oleh Arthur dengan hanya memasukkan inputnya dan kemudian menjalankan verifikasi PCP.

[Terima kasih kepada Cody Murray untuk menunjukkan trik menggunakan input untuk menghitung jumlah string dalam L . Sebelumnya saya punya M menggunakannya jika NEXPP/poly maka NEXP=EXP untuk menuliskan tabel kebenaranL , tetapi strategi Cody lebih elegan.]

Sebagai catatan akhir, sementara secara teknis tersirat oleh NEXP=MA , runtuhnya NEXP=PSPACE memiliki implikasi menarik lainnya. Diketahui bahwa PSPACE memiliki bahasa yang lengkap yang dapat direduksi sendiri ke bawah maupun direduksi sendiri secara acak. Biasanya, semua bahasa tersebut berada di dalam PSPACE dan oleh karena itu kami tidak boleh berharap untuk mengatakan (tanpa syarat) bahwa NEXP memiliki bahasa yang begitu lengkap selama kami berharap NEXPPSPACE . Namun, jika NEXP=PSPACE , maka NEXP melakukannya miliki bahasa yang lengkap. Pernyataan serupa (menggantikan NEXP dengan EXP ) digunakan oleh Impagliazzo dan Wigderson untuk menyimpulkan semacam "dikotomi derandomisasi" untuk BPP sehubungan dengan EXP , sehingga mungkin berguna dalam menemukan konsekuensi lain dari NEXPP/poly .

Andrew Morgan
sumber
BTW, jangan percaya citeseer untuk memiliki versi terbaru dari makalah saya. Ini lebih baik :) web.stanford.edu/~rrwill/projects.html
Ryan Williams
Terima kasih atas sarannya! Saya akan mengingatnya untuk masa depan (dan itu kemungkinan berlaku untuk penulis lain juga).
Andrew Morgan