A two level local search for MAX-SAT problems with hard and soft constraints

被引:0
|
作者
Thornton, J [1 ]
Bain, S [1 ]
Sattar, A [1 ]
Pham, DN [1 ]
机构
[1] Griffith Univ, Sch Informat Technol, Southport, Qld 4215, Australia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Local search techniques have attracted considerable interest in the AI community since the development of GSAT for solving large propositional SAT problems. Newer SAT techniques, such as the Discrete Lagrangian Method (DLM), have further improved on GSAT and can also be applied to general constraint satisfaction and optimisation. However, little work has applied local search to MAX-SAT problems with hard and soft constraints. As many real-world problems are best represented by hard (mandatory) and soft (desirable) constraints, the development of effective local search heuristics for this domain is of significant practical importance. This paper extends previous work on dynamic constraint weighting by introducing a two-level heuristic that switches search strategy according to whether a current solution contains unsatisfied hard constraints. Using constraint weighting techniques derived from DLM to satisfy hard constraints, we apply a Tabu search to optimise the soft constraint violations. These two heuristics are further combined with a dynamic hard constraint multiplier that changes the relative importance of the hard constraints during the search. We empirically evaluate this new algorithm using a set of randomly generated 3-SAT problems of various sizes and difficulty, and in comparison with various state-of-the-art SAT techniques. The results indicate that our dynamic, two-level heuristic offers significant performance benefits over the standard SAT approaches.
引用
收藏
页码:603 / 614
页数:12
相关论文
共 50 条
  • [31] Solving weighted MAX-SAT via global equilibrium search
    Shylo, Oleg V.
    Prokopyev, Oleg A.
    Shylo, Vladimir R.
    OPERATIONS RESEARCH LETTERS, 2008, 36 (04) : 434 - 438
  • [32] Exact Max-SAT solvers for over-constrained problems
    Josep Argelich
    Felip Manyà
    Journal of Heuristics, 2006, 12 : 375 - 392
  • [33] Exact Max-SAT solvers for over-constrained problems
    Argelich, J
    Manya, F
    JOURNAL OF HEURISTICS, 2006, 12 (4-5) : 375 - 392
  • [34] Efficient and experimental meta-heuristics for MAX-SAT problems
    Boughaci, D
    Drias, H
    EXPERIMENTAL AND EFFICIENT ALGORITHMS, PROCEEDINGS, 2005, 3503 : 501 - 512
  • [35] Hybrid of genetic algorithm and local search to solve MAX-SAT problem using nVidia CUDA framework
    Asim Munawar
    Mohamed Wahib
    Masaharu Munetomo
    Kiyoshi Akama
    Genetic Programming and Evolvable Machines, 2009, 10 : 391 - 415
  • [36] A Stochastic Local Search Algorithm for the Partial Max-SAT Problem Based on Adaptive Tuning and Variable Depth Neighborhood Search
    Alkasem, Haifa Hamad
    Menai, Mohamed El Bachir
    IEEE ACCESS, 2021, 9 (09): : 49806 - 49843
  • [37] Hybrid of genetic algorithm and local search to solve MAX-SAT problem using nVidia CUDA framework
    Munawar, Asim
    Wahib, Mohamed
    Munetomo, Masaharu
    Akama, Kiyoshi
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2009, 10 (04) : 391 - 415
  • [38] A two-phase backbone-based search heuristic for partial MAX-SAT -: An initial investigation
    Menaï, MEB
    INNOVATIONS IN APPLIED ARTIFICIAL INTELLIGENCE, 2005, 3533 : 681 - 684
  • [39] PROBABILISTICS ASPECTS OF THE SATISFACTION PROBLEM OF A BOOLEAN FORMULA - STUDY OF THE SAT, NUMBER-SAT AND MAX-SAT PROBLEMS
    ANDRE, P
    AI COMMUNICATIONS, 1995, 8 (01) : 54 - 55
  • [40] A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
    Bouhmala, Noureddine
    SCIENTIFIC WORLD JOURNAL, 2014,