×

MaxSolver(最大解算器)

swMATH编号: 1990
软件作者: 赵星、张伟雄
描述: 最大布尔可满足性(max-SAT)是布尔可满足度(SAT)的优化对应项,其中寻求变量赋值以满足布尔公式中的最大子句数。基于Davis–Putnam–Logemann–Loveland过程(DPLL)的分枝定界算法是求解max-SAT最具竞争力的精确算法之一。本文提出并研究了max-SAT的多种策略。第一种策略是一组max-SAT单位传播或单位分辨率规则。我们总结了现有的三种单位传播规则,并基于max-SAT的非线性规划公式提出了一种新的单位传播规则。第二种策略是基于线性规划(LP)的有效下界。我们证明了LP下界可以随着子句数的增加而变得有效。第三种策略由二进制claus组成!e第一规则和动态加权变量排序规则,这是由对现有两个已知变量排序的深入分析所激发的。基于对这些策略的分析,我们开发了max-SAT和加权max-SAT的精确解算器。我们对随机问题实例和max-SAT库中的许多实例的实验结果表明,我们的新解算器优于大多数现有的精确max-SAT解算器,在许多情况下都有数量级的改进。
主页: http://www.sciencedirect.com/science/article/pii/S0004370205000160
关键词: 加权最大可满足性;DPLL公司;单位传播;线性规划;非线性规划;变量排序
相关软件: ;MiniMaxSat卫星;超小卫星;普韦布洛;美国公共广播电视公司;UBCSAT公司;最大2-SAT;GLPK公司;SATLIB公司;XPRESS公司;OPL公司;TSPTW公司;鸦片;MSU核心;最大HS;QMax卫星;图尔巴尔2;周六4j;扣环;PicoSAT卫星
引用于: 19文件

按年份列出的引文