Local search with constraint propagation and conflict-based heuristics

被引:79
作者
Jussien, N
Lhomme, O
机构
[1] Ecole Mines, F-44307 Nantes 3, France
[2] ILOG, F-06560 Valbonne, France
关键词
constraint satisfaction; conflict-based search; local search; hybrid search algorithm; repair methods;
D O I
10.1016/S0004-3702(02)00221-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Search algorithms for solving CSP (Constraint Satisfaction Problems) usually fall into one of two main families: local search algorithms and systematic algorithms. Both families have their advantages. Designing hybrid approaches seems promising since those advantages may be combined into a single approach. In this paper, we present a new hybrid technique. It performs a local search over partial assignments instead of complete assignments, and uses filtering techniques and conflict-based techniques to efficiently guide the search. This new technique benefits from both classical approaches: a priori pruning of the search space from filtering-based search and possible repair of early mistakes from local search. We focus on a specific version of this technique: tabu decision-repair. Experiments done on open-shop scheduling problems show that our approach competes well with the best highly specialized algorithms. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:21 / 45
页数:25
相关论文
共 53 条
[1]  
ALCAIDE D, 1997, TRABAJOS INVESTIGACI, V5, P283
[2]  
[Anonymous], 1990, INTRO EXPERT SYSTEMS
[3]  
Applegate D., 1991, ORSA Journal on Computing, V3, P149, DOI 10.1287/ijoc.3.2.149
[4]  
Bayardo R. J. Jr., 1996, Principles and Practice of Constraint Programming - CP96. Second International Conference - CP96. Proceedings, P46
[5]  
Bayardo RJ, 1996, PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, P298
[6]  
BESSIERE C, 1993, PROCEEDINGS OF THE ELEVENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, P108
[7]  
BESSIERE C, 1991, P AAAI 91 AN CA
[8]  
Bliek C, 1998, FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, P319
[9]   A branch & bound algorithm for the open-shop problem [J].
Brucker, P ;
Hurink, J ;
Jurisch, B ;
Wostmann, B .
DISCRETE APPLIED MATHEMATICS, 1997, 76 (1-3) :43-59
[10]   ADJUSTMENT OF HEADS AND TAILS FOR THE JOB-SHOP PROBLEM [J].
CARLIER, J ;
PINSON, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 78 (02) :146-161