首页> 外文会议>International Conference on Theory and Applications of Satisfiability Testing >A Scalable Method for Solving Satisfiability of Integer Linear Arithmetic Logic
【24h】

A Scalable Method for Solving Satisfiability of Integer Linear Arithmetic Logic

机译:一种求解整数线性算术逻辑可满足性的可扩展方法

获取原文

摘要

In this paper, we present a hybrid method for deciding problems involving integer and Boolean variables which is based on generic SAT solving techniques augmented with a) a polynomial-time ILP solver for the special class of Unit-Two-Variable-Per-Inequality (unit TVPI or UTVPI) constraints and b) an independent solver for general integer linear constraints. In our approach, we present a novel method for encoding linear constraints into the SAT solver through binary "indicator" variables. The hybrid SAT problem is subsequently solved using a SAT search procedure in close collaboration with the UTVPI solver. The UTVPI solver interacts closely with the Boolean SAT solver by passing implications and conflicting assignments. The non-UTV-PI constraints are handled separately and participate in the learning scheme of the SAT solver through an innovative method based on the theory of cutting planes. Empirical evidence on software verification benchmarks is presented that demonstrates the advantages of our combined method.
机译:在本文中,我们提出了一种基于通用SAT求解一个增强技术)多项式时间ILP求解器的特殊类股,两变量每不等式(用于决定涉及整数和布尔变量出现问题的混合方法单元TVPI或UTVPI)约束和b)用于一般整数线性约束独立解算器。在我们的方法中,我们提出用于通过二进制“指示器”变量编码线性约束到SAT解算器的新方法。所述混合SAT问题是在与UTVPI求解器密切协作使用SAT搜索过程随后解决。与布尔SAT求解器UTVPI求解器交互密切传递影响和相互矛盾的任务。非UTV-PI约束分开处理并通过求解基于切割平面的理论的创新方法参加SAT的学习方案。呈现在软件验证基准实证证据表明,证明了我们的联合方法的优点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号