【24h】

Concurrent Clause Strengthening

机译:并发条款加强

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

摘要

This work presents a novel strategy for improving SAT solver performance by using concurrency. Rather than aiming to parallelize search, we use concurrency to aid a conventional CDCL search procedure. More concretely, our work extends a conventional CDCL SAT solver with a second computation thread, which is solely used to strengthen the clauses learned by the solver. This provides a simple and natural way to exploit the availability of multi-core hardware. We have employed our technique to extend two well established solvers, MiniSAT and Glucose. Despite its conceptual simplicity the technique yields a significant improvement of those solvers' performances, in particular for unsatisfiable benchmarks. For such benchmarks an extensive empirical evaluation revealed a remarkably consistent reduction of the wall clock time required to determine unsatisfiability, as well as an ability to solve more benchmarks in the same CPU time. The proposed technique can be applied in combination with existing parallel SAT solving techniques, including both portfolio and search space splitting approaches. The approach presented here can thus be seen as orthogonal to those existing techniques.
机译:这项工作提出了一种通过使用并发来提高SAT求解器性能的新颖策略。并非旨在并行化搜索,我们使用并发来辅助常规的CDCL搜索过程。更具体地说,我们的工作扩展了具有第二个计算线程的常规CDCL SAT求解器,该线程仅用于增强求解器学习到的子句。这提供了一种简单自然的方法来利用多核硬件的可用性。我们利用我们的技术来扩展两个完善的求解器,MiniSAT和Glucose。尽管其概念简单,但该技术仍显着改善了这些求解器的性能,尤其是对于不理想的基准。对于这样的基准,广泛的经验评估表明,确定不满意所需的挂钟时间显着减少,并且能够在同一CPU时间内解决更多基准。所提出的技术可以与现有的并行SAT解决技术结合使用,包括投资组合和搜索空间划分方法。因此,此处介绍的方法可以视为与那些现有技术正交。

著录项

  • 来源
  • 会议地点 Helsinki(FI)
  • 作者

    Siert Wieringa; Keijo Heljanko;

  • 作者单位

    Aalto University, School of Science Department of Information and Computer Science P.O. Box 15400, FI-00076 Aalto, Finland;

    Aalto University, School of Science Department of Information and Computer Science P.O. Box 15400, FI-00076 Aalto, Finland;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号