Polinom adalah proyeksi monoton dari polinom g ( y 1 , ... , y m ) jika m = poli ( n ) , dan ada penugasan π : { y 1 , ... , y m } → { x 1 , ... , x n , 0 , 1 sedemikian rupa sehingga f ( x 1 , ... , x n ) = g ( π ( y 1 ) , ... , π ( y m ) ) . Yaitu, adalah mungkin untuk mengganti setiap variabel y j dari g dengan variabel x i atau konstanta 0 atau 1 sehingga polinomial yang dihasilkan bertepatan dengan f .
Saya tertarik (alasan) perbedaan antara PER polinomial permanen dan siklus Hamiltonian polinomial HAM: mana penjumlahan pertama adalah semua permutasi h : [
Pertanyaan: Mengapa HAM bukan proyeksi monoton PER? Atau masih?Saya tidak meminta bukti , hanya untuk alasan intuitif.
Motivasi: sirkuit monoton terbesar yang diketahui lebih rendah untuk PER (dibuktikan oleh Razborov) tetap "hanya" . Di sisi lain, hasil Valiant menyiratkan bahwa CLIQUE n adalah proyeksi monoton HAM m di mana CLIQUE n ( x ) = ∑ S ∏ i < j ∈ S x i , j dengan penjumlahan adalah atas semua himpunan bagian S ⊆ [ n ] dari ukuran | S |
Tapi tunggu: diketahui bahwa CLIQUE membutuhkan sirkuit monoton ukuran (pertama kali dibuktikan oleh Alon dan Boppana menggunakan metode Razborov).
Jadi, jika HAM adalah proyeksi monoton PER, kita akan memiliki batas bawah juga untuk PER.
Sebenarnya, mengapa HAM bahkan bukan proyeksi non-monoton PER? Selama semiring boolean, yang pertama adalah NP -Lengkap, sedangkan yang kedua adalah di P . Tapi kenapa? Di mana tempat siklik untuk permutasi membuatnya sangat istimewa?
PS Satu perbedaan yang jelas bisa jadi: HAM mencakup [n] hanya dengan satu siklus (panjang), sedangkan PER dapat menggunakan siklus yang terpisah untuk ini. Jadi, untuk memproyeksikan PER ke HAM arah yang sulit tampaknya adalah: memastikan bahwa tidak adanya siklus Hamiltonian menyiratkan tidak adanya tutupan dengan siklus terpisah dalam grafik baru. Apakah ini alasan HAM tidak menjadi proyeksi PER?
PPS Sebenarnya, Valiant terbukti hasil yang lebih mengesankan: setiap polinomial dengan c u ∈ { 0 , 1 } , yang koefisien c u adalah p-waktu dihitung , adalah proyeksi (tidak harus monoton jika algo adalah non-monoton) dari HAM m untuk m = poli ( n ). PER juga memiliki properti ini, tetapi hanya atas bidang karakteristik . Jadi, dalam pengertian ini, HAM dan PER yang memang "mirip", kecuali kita tidak dalam GF (2) di mana, sebagai Bruno ingat, PER ternyata DETERMINAN, dan mudah.