【24h】

Solving MaxSAT with Bit-Vector Optimization

机译:用位向量优化求解MaxSAT

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

摘要

We explore the relationships between two closely related optimization problems: MaxSAT and Optimization Modulo Bit-Vectors (OBV). Given a bit-vector or a propositional formula F and a target bit-vector T, Unweighted Partial MaxSAT maximizes the number of satisfied bits in T, while OBV maximizes the value of T. We propose a new OBV-based Unweighted Partial MaxSAT algorithm. Our resulting solver-Mrs. Beaver-outscores the state-of-the-art solvers when run with the settings of the Incomplete-60-Second-Timeout Track of MaxSAT Evaluation 2017. Mrs. Beaver is the first MaxSAT algorithm designed to be incremental in the following sense: it can be re-used across multiple invocations with different hard assumptions and target bit-vectors. We provide experimental evidence showing that enabling incrementality in MaxSAT significantly improves the performance of a MaxSAT-based Boolean Multilevel Optimization (BMO) algorithm when solving a new, critical industrial BMO application: cleaning-up weak design rule violations during the Physical Design stage of Computer-Aided-Design.
机译:我们探索了两个紧密相关的优化问题之间的关系:MaxSAT和优化模数位向量(OBV)。给定一个位向量或命题公式F和一个目标位向量T,未加权部分MaxSAT将T中满足的位数最大化,而OBV将T的值最大化。我们提出了一种新的基于OBV的未加权部分MaxSAT算法。我们得出的求解器先生。当使用MaxSAT Evaluation 2017的Incomplete-60-Second-Timeout Track的设置运行时,Beaver超越了最新的求解器。Beaver夫人是第一个设计为在以下意义上递增的MaxSAT算法:可以使用不同的硬性假设和目标位向量在多个调用之间重用。我们提供的实验证据表明,在解决新的关键工业BMO应用程序时,在MaxSAT中启用增量可大大提高基于MaxSAT的布尔多级优化(BMO)算法的性能:在计算机的物理设计阶段清理弱设计规则违规-辅助设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号