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 条
  • [11] Stochastic local search for Partial Max-SAT: an experimental evaluation
    Haifa Hamad AlKasem
    Mohamed El Bachir Menai
    Artificial Intelligence Review, 2021, 54 : 2525 - 2566
  • [12] Combining simulated annealing with local search heuristic for MAX-SAT
    Bouhmala, Noureddine
    JOURNAL OF HEURISTICS, 2019, 25 (01) : 47 - 69
  • [13] Stochastic local search for Partial Max-SAT: an experimental evaluation
    AlKasem, Haifa Hamad
    Menai, Mohamed El Bachir
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) : 2525 - 2566
  • [14] On the Relative Merits of Simple Local Search Methods for the MAX-SAT Problem
    Pankratov, Denis
    Borodin, Allan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2010, PROCEEDINGS, 2010, 6175 : 223 - +
  • [15] Scaling and probabilistic smoothing: Dynamic local search for unweighted MAX-SAT
    Tompkins, DAD
    Hoos, HH
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, 2671 : 145 - 159
  • [16] Three Truth Values for the SAT and MAX-SAT Problems
    Lardeux, Frederic
    Saubion, Frederic
    Hao, Jin-Kao
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 187 - 192
  • [17] Discrete Lagrangian-based search for solving MAX-SAT problems
    Wah, BW
    Shang, Y
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 378 - 383
  • [18] Iterated robust tabu search for MAX-SAT
    Smyth, K
    Hoos, HH
    Stützle, T
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, 2671 : 129 - 144
  • [19] Search space features underlying the performance of stochastic local search algorithms for MAX-SAT
    Hoos, HH
    Smyth, K
    Stützle, T
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN VIII, 2004, 3242 : 51 - 60
  • [20] Analog dynamics for solving max-SAT problems
    Molnar, Botond
    Ercsey-Ravasz, Maria
    2014 14TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2014,