POZİTİF CNF-SAT'daki tatmin edici görevlerin sayısını sayma


13

Belirli bir genel boole formülünde (CNF-SAT), belirli bir DNF formülünde veya hatta belirli bir 2SAT formülünde tatmin edici atama sayısını saymanın problemini # P-tamamlama problemidir.

Şimdi, negatif değişmez değeri olmayan bir CNF-SAT düşünün ( , her zaman ). Karar problemi çok kolaydır (tüm değişkenleri TRUE olarak ayarlayın ve atamanın formülü yerine getirip getirmediğini kontrol edin), ancak tatmin edici atamaların sayısını saymaya ne dersiniz? Bunun polinom zaman algoritması var mı? Ya da bu # P-tamamlama problemidir.¬AA

Yanıtlar:


20

Bu hala # P-tamamlandı [1]. Bu soruna genellikle montone (#) SAT denir. Monoton # 2-SAT zaten # P-tamamlandı (bu, bir grafiğin tepe kapaklarını saymaya eşdeğerdir).

[1] Roth, Dan. "Yaklaşık muhakemenin sertliği hakkında." Yapay Zeka 82.1-2 (1996): 273-302.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.