Dynamic Selection of Enumeration Strategies for Solving Constraint Satisfaction Problems

被引:0
|
作者
Crawford, Broderick [1 ]
Castro, Carlos [2 ]
Monfroy, Eric [3 ]
Soto, Ricardo [1 ,4 ]
Palma, Wenceslao [1 ]
Paredes, Fernando [5 ]
机构
[1] Pontificia Univ Catolica Valparaiso, Valparaiso, Chile
[2] Univ Tecn Federico Santa Maria, Valparaiso, Chile
[3] Univ Nantes, CNRS, LINA, Nantes, France
[4] Univ Autonoma Chile, Santiago, Chile
[5] Univ Diego Portales, Escuela Ingn Ind, Santiago, Chile
关键词
HEURISTICS; COMPLEXITY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The main goal concerning Constraint Satisfaction Problems is to determine a value assignment for variables satisfying a set of constraints, or otherwise, to conclude that such an assignment does not exist (the set of constraints is unsatisfiable). In the Constraint Programming resolution process, it is known that the order in which the variables are assigned have a significant impact in terms of computational cost. In this paper we propose a new framework for guiding the classical Constraint Programming resolution process. Such a framework is able to measure the resolution process, using some indicators, in order to perform on-the-fly replacements of variable/value ordering heuristics exhibiting poor performances. The replacement is performed depending on a quality rank, which is computed by means of a choice function-based Hyperheuristic, where its parameters are fine-tuned by a Genetic Algorithm which trains the choice function carrying out a sampling phase. The experimental results show the effectiveness of our approach where our combination of strategies outperforms the use of individual strategies.
引用
收藏
页码:106 / 128
页数:23
相关论文
共 50 条
  • [11] Adaptive enumeration strategies and metabacktracks for constraint solving
    Monfroy, Eric
    Castro, Carlos
    Crawford, Broderick
    ADVANCES IN INFORMATION SYSTEMS, PROCEEDINGS, 2006, 4243 : 354 - 363
  • [12] Enumeration Strategies in Constraint Programming for solving puzzles
    Crawford, Broderick
    Aranda, Mary
    Castro, Carlos
    Monfroy, Eric
    CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 718 - +
  • [13] Conflict Directed Variable Selection Strategies for Constraint Satisfaction Problems
    Balafoutis, Thanasis
    Stergion, Kostas
    ARTIFICIAL INTELLIGENCE: THEORIES, MODELS AND APPLICATIONS, PROCEEDINGS, 2010, 6040 : 29 - 38
  • [14] Solving fuzzy constraint satisfaction problems
    Meseguer, P
    Larrosa, J
    PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS I - III, 1997, : 1233 - 1238
  • [15] Solving quantified constraint satisfaction problems
    Gent, Ian P.
    Nightingale, Peter
    Rowley, Andrew
    Stergiou, Kostas
    ARTIFICIAL INTELLIGENCE, 2008, 172 (6-7) : 738 - 771
  • [16] Solving mixed and conditional constraint satisfaction problems
    Gelle, E
    Faltings, B
    CONSTRAINTS, 2003, 8 (02) : 107 - 141
  • [17] Solving constraint satisfaction problems using ATeams
    Gorti, SR
    Humair, S
    Sriram, RD
    Talukdar, S
    Murthy, S
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1996, 10 (01): : 1 - 19
  • [18] Solving Conditional and Composite Constraint Satisfaction Problems
    Mouhoub, Malek
    Sukpan, Amrudee
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 336 - 337
  • [19] A New Crossover for Solving Constraint Satisfaction Problems
    Abbasian, Reza
    Mouhoub, Malek
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION (EVOCOP 2013), 2013, 7832 : 37 - 48
  • [20] HYPERTREE DECOMPOSITION FOR SOLVING CONSTRAINT SATISFACTION PROBLEMS
    Ait-Amokhtar, Abdelmalek
    Amroun, Kamal
    Habbas, Zineb
    ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, 2009, : 85 - +