Combining local search and backtracking techniques for constraint satisfaction

被引:0
|
作者
Zhang, J [1 ]
Zhang, HT [1 ]
机构
[1] Univ Iowa, Dept Comp Sci, Iowa City, IA 52242 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Backtracking techniques are well-known traditional methods for solving many constraint satisfaction problems (CSPs), including the satisfiability (SAT) problem in the propositional logic. In recent years, it has been reported that local search techniques are very effective in solving some large-scale instances of the SAT problem. In this research, we combine the backtracking and local search techniques into a single method for solving SAT and CSPs. When setting a parameter of the method to either of its two extreme values, we obtain the ordinary backtracking procedure or the local search procedure. For some problems, if the parameter takes values in the middle of the two extremes, the new method is much more effective than either backtracking or local search. We tested the method with classical problems like the n-Queens and random SAT instances, as well as some difficult problems from finite mathematics. In particular, using the new method, we solved four open problems in design theory.
引用
收藏
页码:369 / 374
页数:6
相关论文
共 50 条
  • [21] An average analysis of backtracking on random constraint satisfaction problems
    Xu, K
    Li, W
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2001, 33 (01) : 21 - 37
  • [22] Efficient interval partitioning - Local search collaboration for constraint satisfaction
    Pedamallu, Chandra Sekhar
    Ozdamar, Linet
    Ceberio, Martine
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (05) : 1412 - 1435
  • [23] Approximation of constraint satisfaction via local search (extended abstract)
    Lau, HC
    ALGORITHMS AND DATA STRUCTURES, 1995, 955 : 461 - 472
  • [24] Combining Constraint Programming and Local Search for Job-Shop Scheduling
    Beck, J. Christopher
    Feng, T. K.
    Watson, Jean-Paul
    INFORMS JOURNAL ON COMPUTING, 2011, 23 (01) : 1 - 14
  • [25] An Iterative local-search framework for solving constraint satisfaction problem
    Tounsi, Mohamed
    Ouis, Samir
    APPLIED SOFT COMPUTING, 2008, 8 (04) : 1530 - 1535
  • [26] Pipelining Memetic Algorithms, Constraint Satisfaction, and Local Search for Course Timetabling
    Conant-Pablos, Santiago E.
    Magana-Lozano, Dulce J.
    Terashima-Marin, Hugo
    MICAI 2009: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5845 : 408 - 419
  • [27] Local Search Algorithms for Solving the Combinatorial Optimization and Constraint Satisfaction Problems
    Kilani, Y.
    Alsarhan, A.
    Bsoul, M.
    Otoom, A. F.
    SOFT COMPUTING APPLICATIONS, (SOFA 2014), VOL 1, 2016, 356 : 199 - 211
  • [28] Reactive local search techniques for the maximum k-conjunctive constraint satisfaction problem (MAX-k-CCSP)
    Battiti, R
    Protasi, M
    DISCRETE APPLIED MATHEMATICS, 1999, 97 : 3 - 27
  • [29] Reactive local search techniques for the maximum k-conjunctive constraint satisfaction problem (MAX-k-CCSP)
    Battiti, Roberto
    Protasi, Marco
    Discrete Applied Mathematics, 1999, 96-97 : 3 - 27
  • [30] Large Neighborhood Search Using Constraint Satisfaction Techniques in Vehicle Routing Problem
    Lee, Hyun-Jin
    Cha, Sang-Jin
    Yu, Young-Hoon
    Jo, Geun-Sik
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5549 : 229 - +