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 条
  • [21] Solving Constraint Satisfaction Problems with SAT Technology
    Tamura, Naoyuki
    Tanjo, Tomoya
    Banbara, Mutsunori
    FUNCTIONAL AND LOGIC PROGRAMMING, PROCEEDINGS, 2010, 6009 : 19 - +
  • [22] A reactive approach for solving constraint satisfaction problems
    Dury, A
    Le Ber, F
    Chevrier, V
    INTELLIGENT AGENTS V: AGENT THEORIES, ARCHITECTURES, AND LANGUAGES, 1999, 1555 : 397 - 411
  • [23] Solving Mixed and Conditional Constraint Satisfaction Problems
    Esther Gelle
    Boi Faltings
    Constraints, 2003, 8 : 107 - 141
  • [24] A System for Solving Constraint Satisfaction Problems with SMT
    Bofill, Miguel
    Suy, Josep
    Villaret, Mateu
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2010, PROCEEDINGS, 2010, 6175 : 300 - 305
  • [25] On communication in solving Distributed Constraint Satisfaction Problems
    Jung, H
    Tambe, M
    MULTI-AGENT SYSTEMS AND APPLICATIONS IV, PROCEEDINGS, 2005, 3690 : 418 - 429
  • [26] Uncertainty in dynamic constraint satisfaction problems
    Climent, Laura
    Salido, Miguel A.
    Wallace, Richard J.
    Barber, Federico
    AI COMMUNICATIONS, 2016, 29 (01) : 239 - 241
  • [27] ROBUSTNESS IN DYNAMIC CONSTRAINT SATISFACTION PROBLEMS
    Climent, Laura
    Salido, Miguel A.
    Barber, Federico
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (04): : 2513 - 2532
  • [28] Mini-conflict repair based algorithm for solving dynamic constraint satisfaction problems
    Sun, Jigui
    Gao, Jian
    Zhang, Yonggang
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (12): : 2078 - 2084
  • [29] A Hybrid Search Algorithm for Solving Constraint Satisfaction Problems
    Hatamlou, Abdel-Reza
    Meybodi, Mohammad Reza
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 25, 2007, 25 : 362 - +
  • [30] Modified backjumping algorithms for solving constraint satisfaction problems
    Chowdhury, U
    Gupta, DK
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 1999, 13 (01) : 133 - 147