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 条
  • [41] Robust solutions by using evolutionary computations on dynamic max-sat problems
    Handa, Hisashi
    2006 SICE-ICASE International Joint Conference, Vols 1-13, 2006, : 4239 - 4242
  • [42] Resolution in Max-SAT and its relation to local consistency in weighted CSPs
    Larrosa, Javier
    Heras, Federico
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 193 - 198
  • [43] Scatter search for SAT and W-MAX-SAT problems
    Habiba, D
    Nabila, A
    PROCEEDINGS OF THE 33RD SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2001, : 105 - 109
  • [44] Ant colony optimization and its application to regular and dynamic MAX-SAT problems
    Pinto, Pedro C.
    Runkler, Thomas A.
    Sousa, Joao M. C.
    ADVANCES IN BIOLOGICALLY INSPIRED INFORMATION SYSTEMS: MODELS, METHODS, AND TOOLS, 2007, 69 : 283 - 302
  • [45] Solving MAX-SAT problems using a memetic evolutionary meta-heuristic
    Boughaci, D
    Drias, H
    Benhamou, B
    2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 480 - 484
  • [46] Fortran subroutines for computing approximate solutions of weighted MAX-SAT problems using GRASP
    Resende, MGC
    Pitsoulis, LS
    Pardalos, PM
    DISCRETE APPLIED MATHEMATICS, 2000, 100 (1-2) : 95 - 113
  • [47] Modeling and solving semiring constraint satisfaction problems by transformation to weighted semiring Max-SAT
    Leenen, Louise
    Anbulagan
    Meyer, Thomas
    Chose, Aditya
    AI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4830 : 202 - +
  • [48] The parameterized complexity of k-flip local search for SAT and MAX SAT
    Szeider, Stefan
    DISCRETE OPTIMIZATION, 2011, 8 (01) : 139 - 145
  • [49] The Parameterized Complexity of k-Flip Local Search for SAT and MAX SAT
    Szeider, Stefan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2009, PROCEEDINGS, 2009, 5584 : 276 - 283
  • [50] A Hybrid Quantum Genetic Algorithm and Local Search based DPLL for Max 3-SAT Problems
    Layeb, Abdesslem
    Saidouni, Djamel-Eddine
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (01): : 77 - 87