【问题标题】:CNF vs Horn SatisfiabilityCNF 与喇叭可满足性
【发布时间】:2015-03-16 16:06:17
【问题描述】:

我知道证明一个角公式是否可满足更容易。我的问题是:为什么使用喇叭公式而不是普通 CNF 更容易?

【问题讨论】:

    标签: satisfiability cnf sat-solvers horn


    【解决方案1】:

    Horn satisfiability 的存在与否可以以线性时间显示。 Here 是一个很好的介绍,并带有一些示例。无需回溯,unit propagation即可找到解决方案。

    来自 UC Berkeley 的伪代码 lecture note:

    一般 CNF 表达式的可满足性是一个经典的NP-complete 问题。对于 CNF 可满足性,没有已知的多项式时间算法(除非 P=NP)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-12
      • 1970-01-01
      相关资源
      最近更新 更多