【24h】

HAIFASAT: A New Robust SAT Solver

机译:海法卫星:一种新的鲁棒的SAT解算器

获取原文
获取原文并翻译 | 示例

摘要

The popular abstraction/refinement model frequently used in verification, can also explain the success of a SAT decision heuristic like Berkmin. According to this model, conflict clauses are abstractions of the clauses from which they were derived. We suggest a clause-based decision heuristic called Clause-Move-To-Front (CMTF), which attempts to follow an abstraction/refinement strategy (based on the resolve-graph) rather than satisfying the clauses in the chronological order in which they were created, as done in Berkmin. We also show a resolution-based score function for choosing the variable from the selected clause and a similar function for choosing the sign. We implemented the suggested heuristics in our SAT solver HAIFASAT. Experiments on hundreds of industrial benchmarks demonstrate the superiority of this method comparing to the Berkmin heuristic. There is still room for research on how to explore better the resolve-graph information, based on the abstraction/refinement model that we propose.
机译:验证中经常使用的流行抽象/优化模型也可以解释SAT决策启发式算法(如Berkmin)的成功。根据此模型,冲突子句是对其衍生出的子句的抽象。我们建议使用一种基于子句的决策启发式方法,称为“子句移动至前端(CMTF)”,该方法尝试遵循一种抽象/细化策略(基于分解图),而不是按照其出现的时间顺序满足这些子句创建,就像在Berkmin中所做的那样。我们还展示了一个基于分辨率的得分函数,用于从所选子句中选择变量,以及一个相似的函数,用于选择符号。我们在SAT求解器HAIFASAT中实施了建议的启发式方法。在数百个行业基准上进行的实验证明,与伯克明启发式方法相比,该方法具有优越性。根据我们提出的抽象/优化模型,关于如何更好地探索分解图信息的研究仍有空间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号