Hierarki untuk BPP vs derandomisasi

29

Dalam satu kalimat: apakah akan ada hierarki untuk menyiratkan hasil derandomisasi?BPTIME

Pertanyaan yang terkait tetapi tidak jelas adalah: apakah keberadaan hierarki untuk menyiratkan adanya batas bawah yang sulit? Apakah resolusi masalah ini menabrak penghalang yang dikenal dalam teori kompleksitas?BPTIME

Motivasi saya untuk pertanyaan ini adalah untuk memahami kesulitan relatif (sehubungan dengan masalah terbuka utama lainnya dalam teori kompleksitas) untuk menunjukkan hierarki untuk . Saya berasumsi bahwa semua orang percaya bahwa hierarki seperti itu ada, tetapi tolong perbaiki saya jika Anda berpikir sebaliknya.BPTIME

Beberapa latar belakang : berisi bahasa-bahasa yang keanggotaannya dapat ditentukan oleh mesin Turning probabilistik dalam waktu dengan probabilitas kesalahan terbatas. Lebih tepatnya, bahasa jika ada mesin Turing probabilistik sedemikian rupa sehingga untuk setiap mesin berjalan dalam waktu dan menerima dengan probabilitas setidaknya , dan untuk setiap , berjalan dalam waktu dan menolak dengan probabilitas setidaknya .BPTIME(f(n))f(n)LBPTIME(f(n))TxLTO(f(|x|))2/3xLTO(f(|x|))2/3

Tanpa syarat, terbuka apakah untuk semua . Barak menunjukkan bahwa ada hierarki yang ketat untuk untuk mesin dengan saran . Fortnow dan Santhanam meningkatkan ini menjadi 1 saran. Hal ini membuat saya berpikir bahwa membuktikan keberadaan hierarki waktu probabilistik tidak terlalu jauh. Di sisi lain, hasilnya masih terbuka dan saya tidak dapat menemukan kemajuan setelah 2004. Referensi, seperti biasa, dapat ditemukan di Kebun Binatang .BPTIME(nc)BPTIME(n)c>1BPTIMEO(logn)

Hubungan dengan derandomisasi berasal dari hasil Impagliazzo dan Wigderson: mereka menunjukkan bahwa di bawah asumsi kompleksitas yang masuk akal, untuk konstanta dan beberapa konstanta . Dengan teorema hierarki-waktu klasik untuk waktu deterministik, ini menyiratkan hierarki waktu untuk waktu probabilistik. Saya mengajukan pertanyaan sebaliknya: apakah hiearchy probabilistik menabrak penghalang terkait dengan membuktikan hasil derandomisasi?BPTIME(nd)DTIME(nc)dc


EDIT: Saya menerima jawaban Ryan sebagai solusi yang lebih lengkap.

Jika ada yang memiliki pengamatan tentang apa yang berdiri di antara kita dan membuktikan keberadaan hierarki untuk waktu probabilistik, jangan ragu untuk menjawab / berkomentar. Tentu saja, jawaban yang jelas adalah bahwa memiliki definisi semantik yang menentang teknik klasik. Saya tertarik pada pengamatan yang kurang jelas.BPTIME

Sasho Nikolov
sumber

Jawaban:

22

Biarkan PTH menjadi hipotesis bahwa ada hierarki waktu probabilistik. Misalkan jawaban untuk pertanyaan Anda adalah benar, yaitu, "PTH menyiratkan " untuk beberapa . Kemudian, akan benar tanpa syarat. Pertimbangkan dua kasus:BPPTIME[2nc]cEXPBPP

  • Jika PTH salah, maka . Ini adalah alat kontras dari apa yang dicatat Lance.EXPBPP
  • Jika PTH benar, maka "PTH menyiratkan " jadi .BPPTIME[2nc]EXPBPP

Faktanya, bahkan derandomisasi BPP yang tak terhingga-sering di bawah PTH akan memerlukan tanpa syarat. Jadi, apa pun hambatan yang berlaku untuk membuktikan , mereka berlaku untuk membuktikan pernyataan dari jenis "PTH menyiratkan derandomisasi".EXPBPPEXPBPP

Ryan Williams
sumber
3
Bagus. Jadi ada penghalang yang kuat terhadap menunjukkan bahwa ada penghalang terkait derandomisasi untuk membuktikan PTH.
Sasho Nikolov
18

Tidak sulit untuk memperoleh hierarki waktu probabilistik jika BPP = EXP, kasus ekstrem dari tidak ada derandomisasi.

Lance Fortnow
sumber
2
Dan Anda tidak memerlukan BPP = EXP, Anda hanya perlu BPP tidak dalam DTIME (2 ^ {n ^ c)}) untuk konstanta c> 1. Artinya, Anda hanya perlu BPP sulit untuk DTIME, bukan BPP dapat menyelesaikan bahasa E-complete. Ini mengatakan bahwa tidak adanya derandomisasi menyiratkan adanya hierarki. Bagaimana dengan tidak adanya derandomisasi?
Jeff KInne
Pengamatan yang bagus. Jadi, kehancuran sama baiknya dengan kehancuran untuk membangun hierarki. Ini merongrong motivasi saya, tetapi, secara teknis, bukankah masih mungkin bahwa hierarki probabilistik menyiratkan derandomisasi, meskipun kurangnya derandomisasi menyiratkan hierarki probabilistik (pernyataan yang salah dapat menyiratkan pernyataan yang benar)? Pertanyaan yang tidak jelas tentang hambatan apa yang diderita oleh masalah hierarki BPP terhadap masih berdiri. Misalnya, mungkin bahwa BPP memiliki hierarki untuk semua nubuat (pertanyaan yang belum terselesaikan dari Fortnow-Sipser'89), jadi relatisasi bukan masalah, kan?
Sasho Nikolov