arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1705.01477cs.LO
收藏

关于解决SAT求解中分辨率极限的问题

On Tackling the Limits of Resolution in SAT Solving

Alexey Ignatiev, Antonio Morgado, Joao Marques-Silva

摘要:

布尔可满足性(SAT)求解器的实际成功源于SAT求解的CDCL方法。然而,从命题证明复杂性的角度来看,CDCL并不比解决证明系统更强大,因为存在许多困难的例子。提出了一种新的问题变换,将合取范式(CNF)公式的判定问题转化为求解Horn公式的最大可满足性问题.给出了新的变换,证明了鸽洞公式MaxSAT分解步数的多项式界.这一结果是在明显的对比与早期的结果的长度证明的MaxSAT分辨率鸽子公式。本文还建立了相同的多项式约束的情况下,现代核心引导MaxSAT求解器。实验结果表明,CNF公式已知是很难CDCL SAT求解器,这些可以有效地解决与现代MaxSAT求解器。

英文摘要:

The practical success of Boolean Satisfiability (SAT) solvers stems from the CDCL (Conflict-Driven Clause Learning) approach to SAT solving. However, from a propositional proof complexity perspective, CDCL is no more powerful than the resolution proof system, for which many hard examples exist. This paper proposes a new problem transformation, which enables reducing the decision problem for formulas in conjunctive normal form (CNF) to the problem of solving maximum satisfiability over Horn formulas. Given the new transformation, the paper proves a polynomial bound on the number of MaxSAT resolution steps for pigeonhole formulas. This result is in clear contrast with earlier results on the length of proofs of MaxSAT resolution for pigeonhole formulas. The paper also establishes the same polynomial bound in the case of modern core-guided MaxSAT solvers. Experimental results, obtained on CNF formulas known to be hard for CDCL SAT solvers, show that these can be efficiently solved with modern MaxSAT solvers.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑