Tardos Function Counterexample ke Klaim Blum's

22

Dalam utas ini , percobaan Norbet Blum dengan singkat dibantah dengan mencatat bahwa fungsi Tardos adalah contoh tandingan terhadap Teorema 6.PNP

Teorema 6 : Biarkan menjadi fungsi Boolean monoton. Asumsikan ada CNF-DNF-approximator yang dapat digunakan untuk membuktikan batas bawah untuk . Kemudian juga dapat digunakan untuk membuktikan batas bawah yang sama untuk .A C m ( f ) A C s t ( f )fBnACm(f)ACst(f)

Inilah masalah saya: fungsi Tardos bukan fungsi Boolean, jadi bagaimana cara memenuhi hipotesis Teorema 6?

Dalam makalah ini , mereka membahas kompleksitas fungsi , yang secara umum bukan fungsi Boolean monoton, karena peningkatan tepian dapat membuat lebih besar untuk membuat false ketika itu benar dengan lebih sedikit di input. Fungsi secara umum tidak menghitung pada dan pada .φ ( X ) φ ( X ) f ( v ) 1 φ ( X ) f ( v ) 1 T 1 0 T 0φ(X)f(v)φ(X)φ(X)f(v)1φ(X)f(v)1T10T0

Faktanya, set tes dan dipilih dengan tepat sehingga menghitung pada dan pada dengan monotonitas berarti fungsi Anda dalam menghitung secara tepat CLIQUE (mereka menentukan batas dan dalam kisi input ), jadi pernyataan ini menyiratkan bahwa fungsi Tardos sama dengan CLIQUE, yang jelas tidak benar.T 0 1 T 1 0 T 0 1 0T1T01T10T010

Namun, begitu banyak orang - dan orang-orang yang berpengetahuan luas - mengklaim bahwa fungsi Tardos memberikan contoh tandingan segera, jadi pasti ada sesuatu yang saya lewatkan. Bisakah Anda memberikan penjelasan terperinci atau bukti bagi kami yang merupakan pihak yang berkepentingan tetapi tidak cukup pada level Anda?

pengguna144527
sumber
Sumber yang baik adalah buku Jukna, hal.272 (tepat sebelum Teorema 9.28). Dengan fungsi (non-Boolean) , pertimbangkan fungsi Boolean yang merupakan ambang dari : Hasilnya kemudian berlaku. f ϕ ϕ f ϕ ( G ) = { 1 jika  ϕ ( G ) ϕfϕϕ
fϕ(G)={1if ϕ(G)n0otherwise
Clement C.
Jadi, untuk menjadi jelas, Anda mengatakan kepada saya bahwa akan mengevaluasi ke pada klik ukuran dan pada grafik simpul yang disebabkan oleh pewarnaan ? 1 fϕ(G)1 0nn0nn1
user144527
4
Tentu saja, THS tidak berlaku untuk setiap . Tetapi fungsi Tardo didasarkan pada fungsi grafik monoton memuaskan . Jadi, thresholding dari melakukan apa yang Anda katakan. Lihat akhir Bagian 9.8 di sini . f ϕ ϕ ω ( G ) ϕ ( G ) ϕfϕϕf ϕ ϕω(G)ϕ(G)χ(G)fϕϕ
Stasys
4
Kanan. Btw Saya sebenarnya tidak mengerti mengapa orang-orang memilih Anda (memenuhi syarat karena semua kebisingan di sekitar "bukti" ini) ini? Sekarang adalah penulis dari pergantian P! = NP ini: jelaskan mengapa "bukti" TIDAK akan berfungsi untuk fungsi Tardo. Arahkan ke halaman X dan baris Y di kertas. Petunjuk: bug akan membatasi jumlah kesalahan yang diperkenalkan selama perkiraan (negasi dapat memusnahkan banyak istilah yang sebelumnya "valid"). Kalau tidak (tidak ada penjelasan) = tidak ada "bukti".
Stasys
1
@Stasys, komentar pertama Anda bisa menjadi jawaban.
Kaveh

Jawaban:

18

jadi pernyataan ini menyiratkan bahwa fungsi Tardo sama dengan CLIQUE.f

Jawaban singkat - TIDAK.

Itu hanya monoton "klik-suka": menerima semua -cliques, dan menolak semua grafik partpart lengkap. Namun demikian, ia dapat menerima beberapa grafik yang ditolak oleh CLIQUE: grafik dengan tetapi (disebut "tidak sempurna" grafik). The kertas oleh Grötschel, Lovasz dan Schrijver menyiratkan bahwa memiliki sirkuit non-monoton ukuran polinomial. Tapi, menurut Teorema 6 di "bukti" , setiap monoton clique-seperti Boolean fungsi membutuhkan sirkuit non-monoton dari ukuran super-polinomial. Jadi, salah satu dari dua makalah ini harus( k - 1 ) G ω ( G ) < k χ ( G ) k fk(k1)Gω(G)<kχ(G)kf salah Makalah GLS-1981 berdiri sudah> 35 tahun ...

Apa yang dilakukan Tardo adalah sebagai berikut. Dia mulai dari fungsi grafik , di mana adalah fungsi theta Lovász yang terkenal. Fakta mendasar adalah bahwa bilangan diapit antara bilangan klik dan bilangan kromatik: . Dia kemudian menggunakan fakta bahwa dapat diperkirakan dalam waktu polinomial. Berdasarkan ini, ia mendefinisikan fungsi grafik dengan properti berikut:φ(G):=ϑ(G¯)ϑφ(G)ω(G)φ(G)χ(G)ϑ(G)ϕ(G)

  1. Nilai dapat dihitung dalam waktu polinomial (dalam jumlah simpul). ϕ(G)n
  2. ϕ adalah monoton: menambahkan edge hanya dapat meningkatkan nilainya.
  3. ω(G)ϕ(G)χ(G) berlaku untuk semua grafik . G

Kemudian (seperti yang dicatat oleh Clement C.) ia mendefinisikan fungsi Boolean monoton yang diinginkan sebagai: iff . Oleh (1), fungsi tersebut memiliki sirkuit (non-monoton) dengan ukuran polinomial. Oleh (2), adalah fungsi Boolean monoton. Dengan (3), menerima semua -cliques, dan menolak semua grafik partpart lengkap. f ( G ) = 1 ϕ ( G ) k f f k ( k - 1 )ff(G)=1ϕ(G)kffk(k1)

Lihat di sini untuk detail teknis.

Stasys
sumber
1
Makalah GLS-1981 ada di sini secara gratis. Makalah ini, pada gilirannya, didasarkan pada kertas elipsoid Khachiyan-1979. Jadi, (setidaknya) salah satu dari ketiga makalah ini pasti salah?
Tobias Müller
3
@Tobias: yah, kami cukup yakin bahwa dua> 35 makalah lama ini benar (berkali-kali direproduksi dalam kuliah, seseorang pasti sudah melihat kesalahan). Masalah dengan "bukti" saat ini adalah bahwa "oleh konstruksi", bukan "dengan argumen" (seperti dalam dua makalah yang disebutkan). Kemudian dibendung sulit untuk menunjuk ke tempat tertentu , di mana "konstruksi" gagal. Terutama ketika "konstruksi" begitu tidak tepat. Inilah mengapa saya pikir sekarang adalah TUGAS penulis, bukan dari kita, untuk menunjuk ke tempat ini (di mana Tardos tidak melalui konstruksinya.)
Stasys