Guided Local Search for Solving SAT and Weighted MAX-SAT Problems

被引:0
作者
Patrick Mills
Edward Tsang
机构
来源
Journal of Automated Reasoning | 2000年 / 24卷
关键词
SAT problem; local search; meta-heuristics; optimization;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we show how Guided Local Search (GLS) can be applied to the SAT problem and show how the resulting algorithm can be naturally extended to solve the weighted MAX-SAT problem. GLS is a general, penalty-based meta-heuristic, which sits on top of local search algorithms to help guide them out of local minima. GLS has been shown to be successful in solving a number of practical real-life problems, such as the traveling salesman problem, BT"s workforce scheduling problem, the radio link frequency assignment problem, and the vehicle routing problem. We present empirical results of applying GLS to instances of the SAT problem from the DIMACS archive and also a small set of weighted MAX-SAT problem instances and compare them with the results of other local search algorithms for the SAT problem.
引用
收藏
页码:205 / 223
页数:18
相关论文
共 24 条
  • [1] Davis M.(1960)A computing procedure for quantification theory J. ACM 7 201-215
  • [2] Putnam H.(1997)When gravity fails: Local search topology J. Artif. Intell. Res. 7 249-281
  • [3] Frank J.(1994)Global optimization for satisfiability (SAT) problem IEEE Trans. Knowledge and Data Engrg. 6 361-381
  • [4] Cheeseman P.(1993)Large plateaus and plateau search in Boolean satisfiability problems: When to give up searching and start again DIMACS Series, Cliques, Coloring and SAT 26 437-456
  • [5] Stutz J.(1992)Minimizing conflicts: A heuristic repair method for constraint satisfaction and scheduling problems Artif. Intell. 58 161-205
  • [6] Gu J.(1997)Approximate solution of weighted MAX-SAT problems using GRASP DIMACS Ser. Discrete Math. and Theoret. Comput. Sci. 35 393-405
  • [7] Hampson S.(1998)A discrete Lagrangian-based global-search method for solving satisfiability problems J. Global Optim. 12 61-99
  • [8] Kibler D.(1997)Fast local search and guided local search and their application to British Telecom's workforce scheduling problem Oper. Res. Lett. 20 119-127
  • [9] Minton S.(1998)Guided local search-an illustrative example in function optimisation BT Technology J. 16 46-50
  • [10] Johnson M. D.(1998)Guided local search and its application to the traveling salesman problem Europ. J. Oper. Res. 113 469-499