【24h】

Local Search with Configuration Checking for SAT

机译:使用SAT的配置检查进行本地搜索

获取原文

摘要

Local Search is an appealing method for solving the Boolean Satisfiability problem (SAT). However, this method suffers from the cycling problem which severely limits its power. Recently, a new strategy called configuration checking (CC) was proposed, for handling the cycling problem in local search. The CC strategy was used to improve a state-of the-art local search algorithm for Minimum Vertex Cover. In this paper, we propose a novel local search strategy for the satisfiability problem, i.e., the CC strategy for SAT. The CC strategy for SAT takes into account the circumstances of the variables when selecting a variable to flip, where the circumstance of a variable refers to truth values of all its neighboring variables. We then apply it to design a local search algorithm for SAT called SWcc (Smoothed Weighting with Configuration Checking). Experimental results show that the CC strategy for SAT is more efficient than the previous strategy for handling the cycling problem called tabu. Moreover, SWcc significantly outperforms the best local search SAT solver in SAT Competition 2009 called TNM on large random 3-SAT instances.
机译:本地搜索是解决布尔可满足性问题(SAT)的一种有吸引力的方法。但是,该方法存在循环问题,这严重限制了其功率。最近,提出了一种称为配置检查(CC)的新策略,用于处理本地搜索中的循环问题。 CC策略用于改进“最小顶点覆盖”的最新本地搜索算法。在本文中,我们针对可满足性问题提出了一种新颖的本地搜索策略,即SAT的CC策略。 SAT的CC策略在选择要翻转的变量时会考虑变量的情况,其中变量的情况指的是其所有相邻变量的真值。然后,我们将其应用于为SAT设计的本地搜索算法,称为SWcc(带配置检查的平滑加权)。实验结果表明,用于SAT的CC策略比以前的称为tabu的循环问题策略更有效。此外,在大型随机3-SAT实例上,SWcc明显优于2009年SAT竞赛中称为TNM的最佳本地搜索SAT求解器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号