【24h】

A Modular Approach to MaxSAT Modulo Theories

机译:MaxSAT模理论的模块化方法

获取原文
获取原文并翻译 | 示例

摘要

In this paper we present a novel "modular" approach for (weighted partial) MaxSAT Modulo Theories. The main idea is to combine a lazy SMT solver with a purely-propositional (weighted partial) MaxSAT solver, by making them exchange information iteratively: the former produces an increasing set of theory lemmas which are used by the latter to progressively refine an approximation of the final subset of the soft clauses, which is eventually returned as output. The approach has several practical features. First, it is independent from the theories addressed. Second, it is simple to implement and to update, since both SMT and MaxSAT solvers can be used as blackboxes. Third, it can be interfaced with external MaxSAT and SMT solvers in a plug-and-play manner, so that to benefit for free of tools which are or will be made available. We have implemented our approach on top of the MATHSAT5 SMT solver and of a selection of external MaxSAT solvers, and we have evaluated it by means of an extensive empirical test on SMT-LIB benchmarks. The results confirm the validity and potential of this approach.
机译:在本文中,我们为MaxSAT模理论(加权部分)提出了一种新颖的“模块化”方法。主要思想是通过使惰性SMT求解器与纯命题(加权部分)MaxSAT求解器进行迭代交换,从而使它们迭代交换信息,从而将它们组合在一起:前者产生了越来越多的理论引理集,后者被用来逐步细化近似soft子句的最终子集,最终将其作为输出返回。该方法具有几个实用功能。首先,它独立于所论述的理论。其次,由于SMT和MaxSAT求解器都可以用作黑盒,因此实现和更新都很简单。第三,它可以以即插即用的方式与外部MaxSAT和SMT求解器接口,以便免费获得已经或将要提供的工具。我们已经在MATHSAT5 SMT求解器和一系列外部MaxSAT求解器之上实施了我们的方法,并且我们已经通过对SMT-LIB基准进行了广泛的经验测试对其进行了评估。结果证实了这种方法的有效性和潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号