×

CCASat卫星

swMATH编号: 12924
软件作者: 蔡少伟;苏凯乐
描述: 使用配置检查和子核心进行布尔可满足性的局部搜索。针对布尔可满足性(SAT)问题,提出并分析了两种新的有效的局部搜索策略。首先,我们提出了一种称为配置检查(CC)的SAT局部搜索策略。该策略产生了一种简单的SAT本地搜索算法Swcc,该算法在随机3-SAT实例上显示了有希望的实验结果,并且优于2009年SAT竞赛的获胜者TNM。然而,SAT的CC策略仍处于初级阶段,Swcc还无法与Sparrow2011竞争,后者在Swcc设计完成后刚刚赢得了2011年SAT竞赛。CC策略似乎过于严格,因为它禁止翻转那些不符合CC标准的变量,即使分数很高。我们通过采用抽吸机制改进了CC策略,得到了一种新的变量选择启发式算法,称为抽吸配置检查(CCA)。CCA启发式导致了一种称为Swcca的改进算法,该算法在随机3-SAT实例和特制实例上表现出最先进的性能。第三个贡献是改进了具有(k>3)的随机\(k\)-SAT实例的本地搜索算法。尽管SAT社区在解决随机3-SAT实例方面取得了巨大的成就,但在具有(k>3)的随机-(k)-SAT实例方面,进展远远落后。这项工作提出了一个新的变量属性,称为子核,用于在翻转候选变量得分相同时打破CCA启发式中的平局。由此产生的算法CCAsubcore对于求解具有(k>3)的随机(k)-SAT实例非常有效,并且显著优于其他最先进的算法。结合Swcca和CCAsubcore,我们获得了一个名为CCASat的本地搜索SAT解算器,该解算器在2012年SAT挑战赛的随机轨道中排名第一。此外,我们对CC策略和子核属性进行了理论分析,并显示了这两种启发式的有趣结果。特别是,我们的分析表明,CC策略对较小的\(k\)-SAT更有效,而子分数概念不适合求解随机3-SAT。
主页: http://www.sciencedirect.com/science/article/pii/S004370213000921
关键词: ;本地搜索;配置检查;次核心
相关软件: CCLS公司;CCAnr公司;NuMVC公司;徒步旅行;周六4j;YalSAT卫星;玲玲;弯曲;Treengeling公司;QMax卫星;MiniMaxSat卫星;最大HS;超小卫星;cvc5公司;SDSAT公司;数学SAT5;SMT互联网;CVC4型;Yices公司;z3(零3)
引用于: 17文件

按年份列出的引文