计算积极的CNF-SAT中满意的作业数量


13

我们知道在给定的通用布尔公式(CNF-SAT),给定的DNF公式甚至给定的2SAT公式中计算满足分配数的问题是#P 完全问题。

现在,考虑一个CNF-SAT,而没有负文字(不,总是)。决策问题非常容易(将所有变量设置为TRUE并检查赋值是否满足公式),但是如何计算满足赋值的数量呢?这有多项式时间算法吗?或这是#P完全问题。¬AA

Answers:


20

这仍然是#P-complete [1]。此问题通常称为montone(#)SAT。#2-SAT单调已经完成#P(这相当于计算图形的顶点覆盖范围)。

[1]罗斯,丹。“关于近似推理的难度。” 人工智能82.1-2(1996):273-302。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.