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 条
  • [1] A Choice Function to Dynamic Selection of Enumeration Strategies Solving Constraint Satisfaction Problems
    Crawford, Broderick
    Montecinos, Mauricio
    Castro, Carlos
    Monfroy, Eric
    2009 INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION, 2009, : 229 - +
  • [2] Enumeration Strategies for Solving Constraint Satisfaction Problems: A Performance Evaluation
    Soto, Ricardo
    Crawford, Broderick
    Olivares, Rodrigo
    Herrera, Rodrigo
    Johnson, Franklin
    Paredes, Fernando
    ARTIFICIAL INTELLIGENCE PERSPECTIVES AND APPLICATIONS (CSOC2015), 2015, 347 : 169 - 179
  • [3] DYNAMIC SELECTION OF ENUMERATION STRATEGIES IN CONSTRAINT PROGRAMMING
    Crawford, Broderick
    Montecinos, Mauricio
    Castro, Carlos
    Monfroy, Eric
    ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 1331 - 1332
  • [4] Enumeration Strategies to Solve Constraint Satisfaction Problems Performance evaluation
    Soto, Ricardo
    Crawford, Broderick
    Olivares, Rodrigo
    Herrera, Rodrigo
    Johnson, Franklin
    Paredes, Fernando
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [5] A Hyperheuristic Approach for Dynamic Enumeration Strategy Selection in Constraint Satisfaction
    Crawford, Broderick
    Soto, Ricardo
    Castro, Carlos
    Monfroy, Eric
    NEW CHALLENGES ON BIOINSPIRED APPLICATIONS: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART II, 2011, 6687 : 295 - 304
  • [6] An Incremental Approach to Solving Dynamic Constraint Satisfaction Problems
    Sharma, Anurag
    Sharma, Dharmendra
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 445 - 455
  • [7] Solving quantified constraint satisfaction problems with value selection rules
    Jian Gao
    Jinyan Wang
    Kuixian Wu
    Rong Chen
    Frontiers of Computer Science, 2020, 14
  • [8] Solving quantified constraint satisfaction problems with value selection rules
    Gao, Jian
    Wang, Jinyan
    Wu, Kuixian
    Chen, Rong
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (05)
  • [9] Solving Dynamic Constraint Satisfaction Problems by Identifying Stable Features
    Wallace, Richard J.
    Grimes, Diarmuid
    Freuder, Eugene C.
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 621 - 627
  • [10] Coevolutionary genetic algorithms for solving dynamic constraint satisfaction problems
    Handa, H
    Katai, O
    Konishi, T
    Baba, M
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 252 - 257