首页> 外文会议>International workshop on computer algebra in scientific computing >A Generalised Branch-and-Bound Approach and Its Application in SAT Modulo Nonlinear Integer Arithmetic
【24h】

A Generalised Branch-and-Bound Approach and Its Application in SAT Modulo Nonlinear Integer Arithmetic

机译:广义分支定界法及其在SAT模非线性整数算法中的应用

获取原文

摘要

The branch-and-bound framework has already been successfully applied in SAT-modulotheories (SMT) solvers to check the satisfiability of linear integer arithmetic formulas. In this paper we study how it can be used in SMT solvers for non-linear integer arithmetic on top of two real-algebraic decision procedures: the virtual substitution and the cylindrical algebraic decomposition methods. We implemented this approach in our SMT solver SMT-RAT and compared it with the currently best performing SMT solvers for this logic, which are mostly based on bit-blasting. Furthermore, we implemented a combination of our approach with bit-blasting that outperforms the state-of-the-art SMT solvers for most instances.
机译:分支定界框架已经成功地应用于SAT模理论(SMT)求解器中,以检查线性整数算术公式的可满足性。在本文中,我们将研究如何将其用于SMT求解器中的非线性整数算术,它基于两个实数代数决策程序:虚拟替换和圆柱代数分解方法。我们在SMT求解器SMT-RAT中实现了此方法,并将其与当前针对该逻辑的性能最佳的SMT求解器进行了比较,这些求解器主要基于位爆。此外,在大多数情况下,我们结合了我们的方法与位喷砂的性能,该性能优于最新的SMT求解器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号