Impact-based search strategies for constraint programming

被引:0
|
作者
Refalo, P [1 ]
机构
[1] ILOG, F-06560 Sophia Antipolis, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A key feature of constraint programming is the ability to design specific search strategies to solve problems. On the contrary, integer programming solvers have used efficient general-purpose strategies since their earliest implementations. We present a new general purpose search strategy for constraint programming inspired from integer programming techniques and based on the concept of the impact of a variable. The impact measures the importance of a variable for the reduction of the search space. Impacts are learned from the observation of domain reduction during search and we show how restarting search can dramatically improve performance. Using impacts for solving multiknapsack, magic square, and Latin square completion problems shows that this new criteria for choosing variables and values can outperform classical general-purpose strategies.
引用
收藏
页码:557 / 571
页数:15
相关论文
共 50 条
  • [31] Seasonal impact-based mapping of compound hazards
    Hillier, J. K.
    Dixon, R. S.
    ENVIRONMENTAL RESEARCH LETTERS, 2020, 15 (11)
  • [32] A cooperative framework based on local search and constraint programming for solving discrete global optimisation
    Castro, C
    Moossen, M
    Riff, MC
    ADVANCES IN ARTIFICIAL INTELLIGENCE - SBIA 2004, 2004, 3171 : 93 - 102
  • [33] Local search and constraint programming for the post enrolment-based course timetabling problem
    Hadrien Cambazard
    Emmanuel Hebrard
    Barry O’Sullivan
    Alexandre Papadopoulos
    Annals of Operations Research, 2012, 194 : 111 - 135
  • [34] Tabu search and constraint programming-based approach for a real scheduling and routing problem
    El Fallahi, Abdellah
    Anass, El Yaakoubi
    Cherkaoui, Mohammad
    INTERNATIONAL JOURNAL OF APPLIED MANAGEMENT SCIENCE, 2020, 12 (01) : 50 - 67
  • [35] Local search and constraint programming for the post enrolment-based course timetabling problem
    Cambazard, Hadrien
    Hebrard, Emmanuel
    O'Sullivan, Barry
    Papadopoulos, Alexandre
    ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) : 111 - 135
  • [36] Constraint Based Strategies
    Kirchner, Claude
    Kirchner, Florent
    Kirchner, Helene
    FUNCTIONAL AND CONSTRAINT LOGIC PROGRAMMING, 2010, 5979 : 13 - +
  • [37] A Hyperheuristic Approach to Select Enumeration Strategies in Constraint Programming
    Crawford, Broderick
    Montecinos, Mauricio
    Castro, Carlos
    Monfroy, Eric
    AIC '09: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED INFORMATICS AND COMMUNICATIONS: RECENT ADVANCES IN APPLIED INFORMAT AND COMMUNICATIONS, 2009, : 460 - +
  • [38] Using CBR to select solution strategies in constraint programming
    Gebruers, C
    Hnich, B
    Bridge, D
    Freuder, E
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, PROCEEDINGS, 2005, 3620 : 222 - 236
  • [39] Impact-Based Skill Evaluation of Seasonal Precipitation Forecasts
    Nikraftar, Zahir
    Mbuvha, Rendani
    Sadegh, Mojtaba
    Landman, Willem A.
    EARTHS FUTURE, 2024, 12 (11)
  • [40] Toward a Robust, Impact-Based, Predictive Drought Metric
    Hobeichi, Sanaa
    Abramowitz, Gab
    Evans, Jason P.
    Ukkola, Anna
    WATER RESOURCES RESEARCH, 2022, 58 (02)