Model SAT unik vs Tepat


12

SAT unik adalah masalah yang terkenal: diberi rumus CNF , apakah benar F memiliki satu model?FF

Saya tertarik pada masalah «Persis -SAT»: diberikan rumus CNF F dan integer m > 1 , apakah benar F memiliki model m persis ?mFm>1Fm

Kedua masalah terlihat serupa. Jadi pertanyaan saya adalah:

1- Apakah «Tepat -SAT» polytime (banyak orang atau Turing) dapat direduksi menjadi SAT Unik?m

2- Apakah Anda tahu referensi tentang masalah ini?

Terima kasih atas jawaban anda

Tambahan , artikel pertama tentang kerumitan Persis SAT:m

1- Janos Simon, Tentang Perbedaan Antara Satu dan Banyak, Dalam Prosiding Kolokium Keempat tentang Automata, Bahasa dan Pemrograman, 480-491, 1977.

2- Klaus W. Wagner, Kompleksitas masalah kombinatorial dengan representasi input ringkas, Acta Informatica, 23, 325-356, 1986.

Dalam kedua artikel, Persis SAT ( m 1 ) ditunjukkan menjadi C = lengkap (di bawah banyak-satu reduksi), di mana kelas C berasal dari Menghitung Hirarki (CH) kelas kompleksitas. Secara informal, C mengandung semua masalah yang dapat diekspresikan sebagai memutuskan apakah sebuah contoh yang diberikan memiliki paling sedikit m banyak bukti ukuran polinomial (kelas C diketahui bertepatan dengan kelas P P ). Kelas C = adalah varian C , di mana "tepat m " menggantikan "setidaknya m ".mm1C=CCmCPPC=Cmm


4
Ini adalah polytime yang dapat direduksi oleh Turing: temukan solusi, tambahkan klausa untuk menghilangkannya, dan ulangi sampai formula menjadi tidak memuaskan.
Kaveh

1
1. mesin akan memberitahukan jumlah solusi atau bahwa ia memiliki lebih dari solusi . 2. Anda dapat menambahkan negasi kata hubung yang menjelaskan solusi. m
Kaveh

1
Jika Anda tidak tahu hubungan antara PP dan penghitungan jumlah solusi, silakan periksa buku teks tentang teori kompleksitas seperti Papadimitriou.
Tsuyoshi Ito

6
(1) Jika m dibatasi secara polinomi, masalah Anda adalah polinomial banyak waktu yang dapat direduksi menjadi SAT Unik dengan memperlakukan daftar solusi m yang diurutkan dalam urutan leksikografis sebagai satu sertifikat. (2) Tolong jangan menganggap jawaban saya sebagai bukti bahwa Anda mengajukan pertanyaan di tempat yang tepat. Saya pikir pertanyaan khusus ini ada di garis batas antara on-topic dan off-topic. Anda harus benar-benar mempertimbangkan untuk mengajukan pertanyaan masa depan Anda di tempat lain.
Tsuyoshi Ito

4
Meskipun Anda menyatakan bahwa m terikat secara polinomi, beberapa pernyataan dalam pertanyaan mengharuskan m untuk arbitrer dan tidak berlaku jika Anda membatasi m untuk dibatasi secara polinomi. Anda harus memahami apa yang Anda bicarakan sebelum Anda dapat mengajukan pertanyaan yang masuk akal. Inilah mengapa saya tidak ingin memposting jawaban untuk pertanyaan ini di sini, di mana pertanyaan diharapkan berada di tingkat penelitian.
Tsuyoshi Ito

Jawaban:


13

m

m


mnmmm=2O(n)mm

Besar m masih tidak memasukkan masalah dalam P. Posting pembaruan tidak benar karena pernyataan bahwa persis-k-sat adalah C = P-lengkap benar ketika k adalah bagian dari input, dan dengan demikian pengurangan Anda ke k / 2 -sat tidak masuk akal.
Noam

mmy1,y2ymF=Fy1y2ymFFmFF

FFm|F|
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.