arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0903.0843cs.AIcs.LO
收藏

加权布尔优化算法

Algorithms for Weighted Boolean Optimization

IST/UTL - INESC-ID(里斯本高等技术学院/里斯本理工大学 - 葡萄牙系统与计算机工程研究所);University College Dublin(都柏林大学学院);Universitat de Lleida(莱里达大学)

Vasco Manquinho, Joao Marques-Silva, Jordi Planes

摘要:

伪布尔优化(PBO)和最大可满足性(MaxSAT)问题是布尔可满足性(SAT)的自然优化扩展。在最近的过去,不同的算法已经提出了PBO和MaxSAT,尽管存在直接的映射从PBO到MaxSAT,反之亦然。本文提出了加权布尔优化(WBO),一个新的统一的框架,聚合和扩展PBO和MaxSAT。此外,本文提出了一种新的基于不可满足性的算法WBO的基础上,最近的不可满足性为基础的算法MaxSAT。除了标准的MaxSAT,新算法也可以用来解决加权MaxSAT和PBO,处理伪布尔约束,无论是原生的或通过转换为子句形式。实验结果表明,基于不可满足性的算法MaxSAT可以比现有的专用算法更有效的数量级。最后,本文说明了其他算法无论是PBO或MaxSAT可以扩展到WBO。

英文摘要:

The Pseudo-Boolean Optimization (PBO) and Maximum Satisfiability (MaxSAT) problems are natural optimization extensions of Boolean Satisfiability (SAT). In the recent past, different algorithms have been proposed for PBO and for MaxSAT, despite the existence of straightforward mappings from PBO to MaxSAT and vice-versa. This papers proposes Weighted Boolean Optimization (WBO), a new unified framework that aggregates and extends PBO and MaxSAT. In addition, the paper proposes a new unsatisfiability-based algorithm for WBO, based on recent unsatisfiability-based algorithms for MaxSAT. Besides standard MaxSAT, the new algorithm can also be used to solve weighted MaxSAT and PBO, handling pseudo-Boolean constraints either natively or by translation to clausal form. Experimental results illustrate that unsatisfiability-based algorithms for MaxSAT can be orders of magnitude more efficient than existing dedicated algorithms. Finally, the paper illustrates how other algorithms for either PBO or MaxSAT can be extended to WBO.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑