【24h】

On SAT Modulo Theories and Optimization Problems

机译:在卫星模动词和优化问题上

获取原文

摘要

Solvers for SAT Modulo Theories (SMT) can nowadays handle large industrial (e.g., formal hardware and software verification) problems over theories such as the integers, arrays, or equality. Here we show that SMT approaches can also efficiently solve problems that, at first sight, do not have a typical SMT flavor. In particular, here we deal with SAT and SMT problems where models M are sought such that a given cost function f(M) is minimized. For this purpose, we introduce a variant of SMT where the theory T becomes progressively stronger, and prove it correct using the Abstract DPLL Modulo Theories framework. We discuss two different examples of applications of this SMT variant: weighted Max-SAT and weighted Max-SMT. We show how, with relatively little effort, one can obtain a competitive system that, in the case of weighted Max-SMT in the theory of Difference Logic, can even handle well-known hard radio frequency assignment problems without any tailored heuristics. These results seem to indicate that Max-SAT/SMT techniques can already be used for realistic applications.
机译:SAT Modulo Mations(SMT)的求解器现在可以处理大型工业(例如,正式的硬件和软件验证)问题,例如整数,阵列或平等。在这里,我们显示SMT方法也可以有效地解决问题,即一见钟情,没有典型的SMT味道。特别是,在这里,我们处理SAT和SMT问题,其中寻求模型M,使得给定的成本函数f(m)被最小化。为此目的,我们介绍了一个SMT的变体,其中理论T逐渐变得更强,并且使用抽象的DPLL Modulo理论框架证明它是正确的。我们讨论了该SMT变体应用的两个不同示例:加权MAX-SAT和加权MAX-SMT。我们展示了如何以相对较少的努力,人们可以获得竞争系统,在差异逻辑理论中加权MAX-SMT的情况下,甚至可以处理众所周知的硬射频分配问题,而没有任何量身定制的启发式。这些结果似乎表明MAX-SAT / SMT技术已经可以用于现实应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号