Nondeterminisme rata-rata tidak berguna untuk sirkuit?

8

Savický dan Woods (Jumlah Fungsi Boolean Dihitung dengan Rumus dari Ukuran yang Diberikan) membuktikan hasil berikut.

Teorema [SW98]: Untuk setiap konstan , hampir semua fungsi boolean dengan kompleksitas rumus paling n k memiliki kompleksitas rangkaian setidaknya n k / k .k>1nknk/k

Buktinya terdiri dari menurunkan batas bawah pada , jumlah fungsi boolean pada n input yang dihitung dengan rumus ukuran n k . Dengan membandingkan B ( n , n k ) dengan jumlah sirkuit ukuran C = n k / k , yang paling banyak C C e C + 4 n , dapat disadari bahwa untuk n besar , C C e C + 4B(n,nk)nnkB(n,nk)C=nk/kCCeC+4nn, dan hasilnya berikut.CCeC+4n<<B(n,nk)

Kelihatannya kepada saya bahwa hasilnya bisa diperkuat dengan mencatat bahwa jumlah sirkuit nondeterministic ukuran dengan m nondeterministic masukan adalah tidak lebih besar dari jumlah sirkuit deterministik ukuran n k (untuk m tidak terlalu besar, katakanlah m = n ). Oleh karena itu, saya pikir akibat wajar berikut ini berlaku:nkmnkmm=n

Akibat wajar: Untuk setiap konstan , hampir semua fungsi boolean dengan kompleksitas rumus paling n k memiliki kompleksitas rangkaian nondeterministic setidaknya n k / k (untuk sirkuit non-deterministik dengan n masukan nondeterministic).k>1nknk/kn

x=(x1,,xn)y=(y1,,ym)Cxy1(x,y)

B(n,nk)nnknknk

Pertanyaan:

(1) Apakah ada implikasi / konsekuensi menarik dari akibat wajar di atas?

(2) Apakah ada hasil lain dalam arah yang sama? Misalnya, apa yang diketahui tentang proposisi berikut? Untuk masalah dalam P, beralih dari TM ke NTM tidak bisa, rata-rata, mengurangi kompleksitas lebih dari faktor konstan.

(Gil Kalai juga memiliki pertanyaan yang agak terkait dengan yang ini.)

Gustav Nordh
sumber

Jawaban:

8

2kk

2) Untuk kelas seragam seperti P ini lebih menantang, karena tidak ada definisi yang jelas tentang "fungsi rata-rata dalam P" dan argumen penghitungan tidak lagi berfungsi dengan sangat bersih. Ini konsisten dengan pengetahuan saat ini bahwa segala sesuatu dalam P dapat diselesaikan dalam waktu linear nondeterministic.

Lance Fortnow
sumber
Apakah Anda memiliki pointer untuk pernyataan terakhir tentang P dan NTIME (n)?
CP
2
Maksud saya itu adalah masalah terbuka apakah P terkandung dalam NTIME (n). Masalahnya dibahas dalam Makalah Ravi Kannan ( doi.org/10.1145/800061.808764 ).
Lance Fortnow
2
PNTIME(nα)α(0,1)α
2
Saya percaya fungsi paritas tidak dapat dihitung dalam waktu NTIME ( ) untuk . Kalau tidak, Anda akan memiliki sirkuit kedalaman-2 ukuran untuk paritas yang tidak dapat terjadi. nαα<12o(n)
Lance Fortnow
@ LanceFortnow Sepertinya ? P(logn)TIME[polylog(n)]
T ....