我知道如果喇叭配方是可以满足的话,更容易证明。我的问题是:为什么使用喇叭配方而不是正常的CNF更容易?
答案 0 :(得分:1)
Horn satisfiability的存在与否可以线性时间显示。 Here是一个很好的介绍,有一些例子。 unit propagation可以找到解决方案,无需回溯。
来自加州大学伯克利分校的伪代码 lecture note:
对一般CNF表达的满意度是一个典型的NP-complete问题。没有多项式时间算法可用于CNF可满足性(除非 P = NP )。