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
    Cabon B.
    De Givry S.
    Lobjois L.
    Schiex T.
    Warners J.P.
    [J]. 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