Biarkan menjadi kelas kompleksitas dan \ textrm {BP -} \ mathcal {C} menjadi mitra acak dari \ mathcal {C} didefinisikan sebagai \ textrm {BPP} sehubungan dengan \ textrm {P} . Lebih formal kami menyediakan banyak bit acak polinomi dan kami menerima input jika probabilitas untuk menerima lebih dari \ frac {2} {3} .
Diketahui bahwa untuk kelas sirkuit tidak seragam kita memiliki :
Miklós Ajtai, Michael Ben-Or: A Theorem on Probabilistic Constant Depth Computing STOC 1984: 471-474
Apakah generalisasi teorema ini diketahui? Misalnya, apakah kita tahu jika (masih dalam pengaturan yang tidak seragam)? Pertanyaan terakhir ini tampaknya tidak sepele bagi saya karena tampaknya masuk akal bahwa misalnya ada di .
Posting yang relevan tentang masalah ini: /mathpro/35184/use-of-randomness-in-constant-parallel-time
Jawaban:
Sebagian besar kelas kompleksitas tidak seragam— termasuk — ditutup di bawah operator dengan argumen yang sama dengan : menggunakan batas Chernoff-Hoeffding, probabilitas dari kesalahan dapat dikurangi di bawah dengan menjalankan instance sirkuit dengan bit acak independen secara paralel, dan mengambil suara terbanyak; kemudian oleh ikatan terikat, urutan bit acak memberikan hasil yang benar untuk semua input panjang secara bersamaan dengan probabilitas nol, dan khususnya, ada urutan seperti itu. Kita bisa memasukkannya ke sirkuit.NC1 BP BPP⊆P/poly 2−n O(n) 2n n
Argumen ini berlaku untuk setiap kelas sirkuit yang ditutup dengan mengambil sebagian besar salinan paralel sirkuit, dan memperbaiki gerbang input ke konstanta. Dalam praktiknya, ini berarti setiap kelas non-seragam yang layak di atas , karena mayoritas dapat dihitung dalam .O(n) TC0 TC0
Buktinya lebih rumit untuk , karena kelas ini tidak menghitung fungsi mayoritas. (Meskipun saya belum melihat kertas Ajtai dan Ben-Or, saya kira mereka menggunakan semacam perkiraan mayoritas.)AC0
sumber