首页> 外文会议>Theory and applications of satisfiability testing - SAT 2018 >Dynamic Polynomial Watchdog Encoding for Solving Weighted MaxSAT
【24h】

Dynamic Polynomial Watchdog Encoding for Solving Weighted MaxSAT

机译:用于求解加权MaxSAT的动态多项式看门狗编码

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

摘要

In this paper we present a novel pseudo-Boolean (PB) constraint encoding for solving the weighted MaxSAT problem with iterative SAT-based methods based on the Polynomial Watchdog (PW) CNF encoding. The watchdog of the PW encoding indicates whether the bound of the PB constraint holds. In our approach, we lift this static watchdog concept to a dynamic one allowing an incremental convergence to the optimal result. Consequently, we formulate and implement a SAT-based algorithm for our new Dynamic Polynomial Watchdog (DPW) encoding which can be applied for solving the MaxSAT problem. Furthermore, we introduce three fundamental optimizations of the PW encoding also suited for the original version leading to significantly less encoding size. Our experimental results show that our encoding and algorithm is competitive with state-of-the-art encodings as utilized in QMaxSAT (2nd place in last MaxSAT Evaluation 2017). Our encoding dominates two of the QMaxSAT encodings, and at the same time is able to solve unique instances. We integrated our new encoding into QMaxSAT and adapt the heuristic to choose between the only remaining encoding of QMaxSAT and our approach. This combined version solves 19 (4%) more instances in overall 30% less run time on the benchmark set of the MaxSAT Evaluation 2017. Compared to each encoding of QMaxSAT used in the evaluation, our encoding leads to an algorithm that is on average at least 2X faster.
机译:在本文中,我们提出了一种新颖的伪布尔(PB)约束编码,用于基于多项式看门狗(PW)CNF编码的基于迭代SAT的方法来解决加权MaxSAT问题。 PW编码的看门狗指示PB约束的边界是否成立。在我们的方法中,我们将这种静态的看门狗概念提升为动态的概念,从而可以逐步收敛到最佳结果。因此,我们为新的动态多项式看门狗(DPW)编码制定并实现了基于SAT的算法,该算法可用于解决MaxSAT问题。此外,我们介绍了PW编码的三个基本优化,这些优化也适用于原始版本,从而大大减少了编码大小。我们的实验结果表明,我们的编码和算法与QMaxSAT中使用的最新编码(在上一次MaxSAT Evaluation 2017中排名第二)具有竞争优势。我们的编码控制着QMaxSAT编码中的两种,并且同时能够解决唯一的实例。我们将新的编码集成到QMaxSAT中,并采用启发式方法在仅剩下的QMaxSAT编码和我们的方法之间进行选择。在MaxSAT Evaluation 2017基准测试集上,此组合版本解决了19个实例(4%)的问题,总体运行时间减少了30%。与评估中使用的每种QMaxSAT编码相比,我们的编码导致算法平均至少快2倍。

著录项

  • 来源
  • 会议地点 Oxford(GB)
  • 作者单位

    Albert-Ludwigs-Universitaet Freiburg, Georges-Koehler-Allee 051, 79110 Freiburg, Germany;

    Albert-Ludwigs-Universitaet Freiburg, Georges-Koehler-Allee 051, 79110 Freiburg, Germany;

    Albert-Ludwigs-Universitaet Freiburg, Georges-Koehler-Allee 051, 79110 Freiburg, Germany;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号