Anytime Weighted MaxSAT with Improved Polarity Selection and Bit-Vector Optimization

2019 Formal Methods in Computer Aided Design (FMCAD)(2019)

引用 26|浏览26
暂无评分
摘要
This paper introduces a new anytime algorithm for Weighted MaxSAT consisting of two main algorithmic components. First, we propose a new efficient polarity selection heuristic and an enhancement to the variable decision heuristic for SAT-based anytime Weighted MaxSAT solving (and, more generally, for solving any optimization problem with a SAT-based anytime algorithm). Second, we enhance an existing Bit-vector Optimization-based algorithm for solving Unweighted MaxSAT and generalize it to Weighted MaxSAT. Our resulting Weighted MaxSAT solver outscores the state-of-the-art solvers in the settings of both the 60-second and 300-second weighted incomplete tracks of MaxSAT Evaluation 2018. In addition, we describe a new application of incremental anytime Weighted MaxSAT solving: placement at the physical design stage of Computer-aided Design (CAD).
更多
查看译文
关键词
anytime Weighted MaxSAT,improved polarity selection,main algorithmic components,efficient polarity selection heuristic,variable decision heuristic,optimization problem,SAT-based anytime algorithm,Unweighted MaxSAT,resulting Weighted MaxSAT,300-second weighted incomplete tracks,MaxSAT Evaluation 2018,bit-vector optimization-based algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要