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 条
  • [41] On solving fuzzy constraint satisfaction problems with genetic algorithms
    Kowalczyk, R
    1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 758 - 762
  • [42] The power of ants in solving Distributed Constraint Satisfaction Problems
    Semnani, Samaneh Hoseini
    Zamanifar, Kamran
    APPLIED SOFT COMPUTING, 2012, 12 (02) : 640 - 651
  • [43] Solving partial constraint satisfaction problems with tree decomposition
    Koster, AMCA
    van Hoesel, SPM
    Kolen, AWJ
    NETWORKS, 2002, 40 (03) : 170 - 180
  • [44] Solving fuzzy constraint satisfaction problems with fuzzy GENET
    Wong, JHY
    Leung, HF
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 184 - 191
  • [45] Solving constraint satisfaction problems with SAT modulo theories
    Miquel Bofill
    Miquel Palahí
    Josep Suy
    Mateu Villaret
    Constraints, 2012, 17 : 273 - 303
  • [46] Solving set constraint satisfaction problems using ROBDDS
    Hawkins, P
    Lagoon, V
    Stuckey, PJ
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2005, 24 : 109 - 156
  • [47] Solving permutation constraint satisfaction problems with artificial ants
    Solnon, C
    ECAI 2000: 14TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2000, 54 : 118 - 122
  • [48] Progressive stochastic search for solving constraint satisfaction problems
    Lam, BCH
    Leung, HF
    15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 487 - 491
  • [49] A Connectionist Approach for Solving Large Constraint Satisfaction Problems
    A. Likas
    G. Papageorgiou
    A. Stafylopatis
    Applied Intelligence, 1997, 7 : 215 - 225
  • [50] On solving distributed fuzzy constraint satisfaction problems with agents
    Nguyen, Xuan Thang
    Kowalczyk, Ryszard
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY (IAT 2007), 2007, : 387 - 390