首页> 外文会议>International Conference on Software Engineering Research, Management and Application >Solving SMT Problems with a Costly Decision Procedure by Finding Minimum Satisfying Assignments of Boolean Formulas
【24h】

Solving SMT Problems with a Costly Decision Procedure by Finding Minimum Satisfying Assignments of Boolean Formulas

机译:通过查找Boolean公式的最小令人满意的分配来解决昂贵的决定程序的SMT问题

获取原文

摘要

An SMT-solving procedure can be implemented by using a SAT solver to ?nd a satisfying assignment of the propositional skeleton of the predicate formula and then deciding the feasibility of the assignment using a particular decision procedure. The complexity of the decision procedure depends on the size of the assignment. In case that the runtime of the solving is dominated by the decision procedure it is convenient to ?nd short satisfying assignments in the SAT solving phase. Unfortunately most of the modern state-of-the-art SAT solvers always output a complete assignment of variables for satis?able formulas even if they can be satis?ed by assigning truth values to only a fraction of the variables. In this paper, we ?rst describe an application in the code performance modeling domain, which requires SMT-solving with a costly decision procedure. Then we focus on the problem of ?nding minimum-size satisfying partial truth assignments. We describe and experimentally evaluate several methods how to solve this problem. These include reduction to partial maximum satis?ability – PMAXSAT, PMINSAT, pseudo-Boolean optimization and iterated SAT solving. We examine the methods experimentally on existing benchmark formulas as well as on a new benchmark set based on the performance modeling scenario.
机译:可以通过使用SAT求解器来实现SMT求解程序Δnd谓词骨骼的命题骨架的题联分配,然后使用特定决策程序决定分配的可行性。决策程序的复杂性取决于任务的规模。如果解决方案的运行时间由决策程序为主,它是方便的 - 在SAT解决阶段中的令人满意的令人满意的分配。遗憾的是,大多数现代最先进的SAT求解器始终输出满意的完整变量分配,即使它们可以通过将真值值分配给变量的一部分来满足。在本文中,我们将描述代码性能建模域中的应用程序,这需要使用昂贵的决策程序进行SMT解决。然后我们专注于满足部分真理分配的最小规模的问题。我们描述并通过实验评估了几种方法如何解决这个问题。这些包括减少部分最大满足?能力 - PMAXSAT,PMINSAT,伪布尔优化和迭代SAT解决。我们在现有的基准公式上通过实验检查方法以及基于性能建模方案的新基准集。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号