Menjawab bagian lain dari pertanyaan - ini adalah sketsa bukti untuk batas bawah untuk treewidth untuk beberapa konstanta . Batasnya tidak tergantung pada ukuran atau aspek lain dari rangkaian. Di sisa argumen adalah sirkuit, adalah treewidth dari dan adalah jumlah gerbang input.c C t C nc⋅logncCtCn
Langkah pertama adalah menggunakan lemma pemisah seimbang untuk grafik treewidth terikat . Gerbang (termasuk gerbang input) sirkuit dapat dipartisi menjadi tiga bagian , dan , sehingga dan keduanya dan mengandung setidaknyagerbang masukan, dan tidak ada busur (kabel) antara dan .LS | S | ≤ t + 1 L R n / 3 - | S | L RRS|S|≤t+1LRn/3−|S|LR
Di sisa buktinya, satu-satunya properti rangkaian yang akan kita gunakan adalah partisi ini - jadi buktinya benar-benar memberikan batas bawah pada ukuran pemisah seimbang seperti di atas.S
Setelah di tangan kami membangun sirkuit dari sebagai berikut: untuk setiap gerbang di membuat dua gerbang lagi dan , dan membuat dan diumpankan ke . Untuk semua kabel yang mengarah ke dari buat mereka masuk ke sebagai gantinya. Untuk semua kabel yang mengarah ke dari membuatnya menjadi . Biarkan
(L,S,R)C′CgSgLgRgLgRggLgLgRgR
S′={g,gL,gR:g∈S}.
Untuk masing-masing assingments ke membuat sirkuit yang menghasilkan 1 jika (a) penugasan ke gerbang input membuat output benar dan (b) penugasan ke gerbang input menetapkan semua gerbang seperti yang diduga. Sebut sirkuit ini , , untuk . Perhatikan bahwa sirkuit secara alami dipecah menjadi dua dan sedemikian rupa sehingga hanya tergantung pada gerbang input , hanya tergantung pada gerbang input dari2|S′|S′C′S′C1C2C3…Cxx≤8tCiCLiCRiCLiL∪S′CRiR∪S′ , dan untuk setiap tugas ke gerbang masukan yang kita miliki bahwa .Ci=CLi∧CRi
Karena setiap penugasan ke gerbang input konsisten dengan beberapa tebakan untuk apa yang terjadi di kami memiliki . Jadi kita telah menulis ulang sirkuit sebagai OR (dari fanin ) dari AND (dari fanin ) di mana nomor gerbang AND diumpankan dengan output masing-masing dari danS′C′=C1∨C2∨C3…∨CxC8t2iCLiCRi
Biarkan menjadi himpunan gerbang AND paling atas. Pertama-tama kita akan membuktikan bahwa. Ini memberi ikatan lebih rendah pada . Kami kemudian akan membuktikan ikatan yang lebih baik.Z2|Z|≥n/3−|S|loglognt
Misalkan, Dan menganggap wlog yang berisi masukan gerbang kurang dari . Kemudian kedua dan mengandung setidaknyagerbang input. Dengan prinsip lubang merpati ada dua angka yang berbeda dan sedemikian rupa sehingga ada dua tugas yang berbeda untuk gerbang input , satu yang menetapkan gerbang menjadi true, satu yang menetapkan , sedemikian rupa sehingga sirkuit , semua menampilkan hal yang sama. Tapi ada tugas untuk gerbang input di2|Z|<n/3−|S|LRLRn/3−|S|ijLijCL1CL2…CLxRsehingga MAJORITY menghasilkan FALSE jika gates di disetel ke true, dan MAJORITY menghasilkan TRUE jika gerbang di disetel ke true. Ini adalah kontradiksi, dan menyiratkan bahwa treewidth setidaknya .iLjL2|Z|≥n/3−|S|loglogn
Kami sekarang menunjukkan batas yang lebih baik:. Asumsikan wlog yang berisi masukan gerbang kurang dari . Kemudian kedua L dan R mengandung setidaknyagerbang input. Pertimbangkan "semua palsu" tugas untuk . Misalkan adalah jumlah gerbang input terkecil yang harus disetel ke true sedemikian sehingga MAJ menghasilkan BENAR, mengingat bahwa semua disetel ke false.|Z|≥n/3−|S|LRn/3−|S|LrRL
Sejak pengaturan untuk semua palsu dan persis gerbang input untuk output merek benar MAYORITAS harus ada beberapa sehingga output TRUE, wlog ini . Semua penugasan ke dengan gerbang input kurang dari benar harus menetapkan menjadi false. Karena pengaturan gerbang input ke true dan gerbang input dari ke true membuat output UTAMA , pengaturan gerbang ke true harus membuat setidaknya satur R 1 i C L i C L 1 R r C R 1 1 L r - 1 R 1 1 L C L i i ≠ 1 i = 2 R r - 2 C R 2 r | Z | ≥ r ≥ n / 3 - | S | c ⋅ log n tLrR1iCLiCL1RrCR11Lr−1R11LCLi outpur true untuk . wlog kita dapat mengasumsikan . Kemudian semua penugasan ke yang mengatur paling banyak gerbang input menjadi true harus menetapkan ke false, dan seterusnya - kita dapat mengulangi argumen ini kali. Tetapi ini berarti bahwa, memberikan batas bawah untuk .i≠1i=2Rr−2CR2r|Z|≥r≥n/3−|S|c⋅lognt
[Aku tahu sketsa ini sedikit bergelombang di beberapa tempat, bertanya apakah ada sesuatu yang tidak jelas ...]