Identifying and exploiting problem structures using explanation-based constraint programming

被引:10
作者
Cambazard, Hadrien [1 ]
Jussien, Narendra [1 ]
机构
[1] Ecole Mines Nantes, CNRS, FRE 2729, LINA, F-44307 Nantes 3, France
关键词
explanations; structures; search heuristics;
D O I
10.1007/s10601-006-9002-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Identifying structures in a given combinatorial problem is often a key step for designing efficient search heuristics or for understanding the inherent complexity of the problem. Several Operations Research approaches apply decomposition or relaxation strategies upon such a structure identified within a given problem. The next step is to design algorithms that adaptively integrate that kind of information during search. We claim in this paper, inspired by previous work on impact-based search strategies for constraint programming, that using an explanation-based constraint solver may lead to collect invaluable information on the intimate dynamically revealed and static structures of a problem instance. Moreover, we discuss how dedicated OR solving strategies (such as Benders decomposition) could be adapted to constraint programming when specific relationships between variables are exhibited.
引用
收藏
页码:295 / 313
页数:19
相关论文
共 26 条
[1]  
ACHLIOPTAS D, 1997, P CP 1997 LINZ AUSTR, P121
[2]  
[Anonymous], J OPT THEORY APPL
[3]  
BENDERS JF, 1962, NUMER MATH, V4, P238, DOI [10.1007/BF01386316, DOI 10.1007/BF01386316, DOI 10.1007/S10287-004-0020-Y]
[4]  
Bessiere C., 2001, Principles and Practice of Constraint Programming - CP 2002. 7th International Conference, CP 2001. Proceedings (Lecture Notes in Computer Science Vol.2239), P565
[5]  
Bessiere C., 1996, Principles and Practice of Constraint Programming - CP96. Second International Conference - CP96. Proceedings, P61
[6]  
Boussemart F., 2004, P ECAI 04, P482
[7]   Radio Link Frequency Assignment [J].
Cabon B. ;
De Givry S. ;
Lobjois L. ;
Schiex T. ;
Warners J.P. .
Constraints, 1999, 4 (1) :79-89
[8]  
Cambazard H, 2005, LECT NOTES COMPUT SC, V3709, P752, DOI 10.1007/11564751_58
[9]  
Cambazard H, 2004, LECT NOTES COMPUT SC, V3258, P153
[10]  
CLEUZIOU G, 2003, 13 INT C IND LOG PRO, P75