【24h】

Boolean Satisfiability Solvers: Techniques and Extensions

机译:布尔可满足求解器:技术和扩展

获取原文
获取外文期刊封面目录资料

摘要

Contemporary satisfiability solvers are the corner-stone of many successful applications in domains such as automated verification and artificial intelligence. The impressive advances of SAT solvers, achieved by clever engineering and sophisticated algorithms, enable us to tackle Boolean Satisfiability (SAT) problem instances with millions of variables - which was previously conceived as a hopeless problem. We provide an introduction to contemporary SAT-solving algorithms, covering the fundamental techniques that made this revolution possible. Further, we present a number of extensions of the SAT problem, such as the enumeration of all satisfying assignments (ALL-SAT) and determining the maximum number of clauses that can be satisfied by an assignment (MAX-SAT). We demonstrate how SAT solvers can be leveraged to solve these problems. We conclude the chapter with an overview of applications of SAT solvers and their extensions in automated verification.
机译:当代可满足求解器是在域中的许多成功应用的角落,如自动验证和人工智能。通过巧妙的工程和复杂的算法实现的SAT求解器的令人印象深刻的进步使我们能够用数百万变量来解决布尔满足(SAT)问题实例 - 以前认为是一个绝望的问题。我们提供当代SAT溶解算法的介绍,涵盖了使这一革命成为可能的基本技术。此外,我们介绍了SAT问题的许多扩展,例如所有满意分配(全系列)的枚举,并确定可以由分配(MAX-SAT)满足的最大条款数。我们展示了如何利用SAT求解器来解决这些问题。我们通过SAT求解器的应用及其在自动验证中的扩展概述概述了这一章。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号