Batas bawah untuk rumus kedalaman konstan?

21

Kita tahu banyak tentang batasan-batasan (kedalaman polinomial) sirkuit-konstan. Karena (kedalaman polinomial) rumus kedalaman konstan adalah model perhitungan yang bahkan lebih terbatas, semua masalah yang diketahui tidak ada dalam AC 0 juga tidak dapat dihitung dengan rumus kedalaman konstan. Namun, karena ini model yang lebih mudah, saya menduga ada lebih banyak masalah yang diketahui tidak dapat dihitung dalam model ini. Apakah ini sudah dipelajari? (Saya menduga sudah, tapi saya mungkin tidak menggunakan istilah pencarian yang tepat.)

Secara khusus saya tertarik pada pertanyaan berikut: Apakah ada beberapa fungsi f, yang dapat dihitung oleh sirkuit AC 0 ukuran S, tetapi membutuhkan rumus ukuran kedalaman-konstan paling tidak kuadratik dalam S, atau super polinomial dalam S? Apa hasil yang paling dikenal dari jenis ini?

Dalam hal tidak jelas apa yang saya maksud dengan rumus kedalaman konstan, maksud saya rumus yang jika Anda tulis sebagai pohon (dengan gerbang internal menjadi AND / ATAU / TIDAK gerbang, dan meninggalkan input), maka pohon ini memiliki konstanta tinggi. Setara, rumus kedalaman konstan adalah sirkuit kedalaman konstan di mana semua gerbang non-input memiliki fanout 1.

Robin Kothari
sumber

Jawaban:

11

Sangat mudah untuk mengubah sirkuit kedalaman konstan ke formula kedalaman konstan dengan kedalaman yang sama dengan peningkatan ukuran polinomial, dengan membuat salinan gerbang yang digunakan lebih dari sekali. Jika kedalaman rangkaian adalah dan ukurannya adalah O ( p ( n ) ) , rumus akan memiliki kedalaman d dan ukuran O ( ( p ( n ) ) d ) . Karena itu jawabannya adalah tidak.dHAI(hal(n))dHAI((hal(n))d)

Kaveh
sumber
5
ini memberikan lebih dari peningkatan kuadrat dalam ukuran. (Padahal, bukan peningkatan super-polinomial, tentu saja.)
Iddo Tzameret
2
Terima kasih atas jawabannya. Adakah gagasan tentang fungsi tertentu f yang memiliki rangkaian ukuran S yang konstan, tetapi membutuhkan rumus ukuran S ^ 2, atau S ^ 10, dll?
Robin Kothari
3
Saya pikir hubungan antara kedalaman dan ukuran rangkaian masih terbuka (Diketahui bahwa "kedalaman" adalah teta dari ukuran formula). Lihat bab 7 dan 8 dalam buku Wegener "Kompleksitas fungsi boolean" untuk beberapa fungsi dengan ukuran rumus eksplisit batas bawah. Ada satu dengan hampir peningkatan kuadrat ( ), tidak pemberitahuan sesuatu yang lebih baik. n2/lHaign
Kaveh
17

Pertanyaan ini telah sepenuhnya diselesaikan (hingga faktor konstan) oleh hasil terbaru dari Benjamin Rossman ( http://eccc.hpi-web.de/report/2013/169/ ).

Seperti yang ditunjukkan Kaveh di atas, sirkuit kedalaman , ukuran S , dapat dikonversi ke rumus kedalaman d , ukuran S d .dSdSd

Rossman menunjukkan bahwa ini pada dasarnya ketat. Untuk setiap kedalaman , ia menunjukkan fungsi yang dapat dihitung oleh sirkuit kedalaman-kedalaman konstan d dan ukuran S = O ( n 3 ) , tetapi rumus kedalaman-konstan apa pun (atau bahkan ddS=HAI(n3) -depth formula) membutuhkan ukuranS Ω ( d ) untuk menghitungnya.lognSΩ(d)

(Lupa mengatakan ini sebelumnya: Terima kasih kepada Benjamin Rossman karena memberi tahu saya tentang hasil ini.)

Robin Kothari
sumber