Branching Schemes and Variable Ordering Heuristics for Constraint Satisfaction Problems: Is There Something to Learn?

被引:0
作者
Ortiz-Bayliss, Jose Carlos [1 ]
Terashima-Marin, Hugo [2 ]
Enrique Conant-Pablos, Santiago [2 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Automated Scheduling Optimisat & Planning ASAP, Nottingham, England
[2] Tecnol Monterrey, Monterrey, Nuevo Leon, Mexico
来源
NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2013) | 2014年 / 512卷
关键词
Constraint Satisfaction; Hyper-heuristics; Branching Schemes; Variable Ordering Heuristics; NETWORKS;
D O I
10.1007/978-3-319-01692-4_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When solving a constraint satisfaction problem by using systematic algorithms it is needed to expand and explore a search tree to find a solution. In this work we study both binary and k-way branching schemes while they interact with various variable ordering heuristics, and how those interactions affect the cost of finding a solution to different instances. Both branching schemes have been used in previous investigations and it is not straight forward to determine the conditions that make one branching scheme better than the other. But we provide evidence that, in order to decide, variable ordering heuristics play a major role in the performance of these branching schemes. This study is intended to work as a preliminary study to develop hyper-heuristics for branching schemes in combination with variable ordering heuristics. The final part of the analysis presents a very simple naive hyper-heuristic that randomly applies binary and k-way branching as the search progresses in combination with some well known variable ordering heuristics. The scope of this paper is to explore the interactions between different variable ordering heuristics and these two branching schemes, in order to produce some relations between their performance. We expect these relations to be used in further studies as the basis for more robust hyper-heuristics that take into consideration the information gathered in this investigation.
引用
收藏
页码:329 / +
页数:4
相关论文
共 40 条
  • [1] [Anonymous], CSDTR9714 U LOND
  • [2] [Anonymous], 1991, IJCAI, DOI [DOI 10.5555/1631171.1631221, 10.5555/1631171.1631221]
  • [3] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
  • [4] [Anonymous], 2008, IR C ART INT COGN SC
  • [5] Balafoutis T., 2010, ABS10090407 CORR
  • [6] Adaptive Branching for Constraint Satisfaction Problems
    Balafoutis, Thanasis
    Stergiou, Kostas
    [J]. ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 855 - 860
  • [7] A Constraint Satisfaction Algorithm for Microcontroller Selection and Pin Assignment
    Berlier, Jacob A.
    McCollum, James M.
    [J]. IEEE SOUTHEASTCON 2010: ENERGIZING OUR FUTURE, 2010, : 348 - 351
  • [8] Bessiere C., 1996, LNCS, V1118
  • [9] BACKTRACK PROGRAMMING TECHNIQUES
    BITNER, JR
    REINGOLD, EM
    [J]. COMMUNICATIONS OF THE ACM, 1975, 18 (11) : 651 - 656
  • [10] Burke E., 2003, Handbook of Metaheuristicspages, P457, DOI DOI 10.1007/0-306-48056-5_16