A Novel Strategy of Combining Variable Ordering Heuristics for Constraint Satisfaction Problems

被引:4
|
作者
Li, Hongbo [1 ]
Li, Zhanshan [2 ]
机构
[1] Northeast Normal Univ, Sch Informat Sci & Technol, Changchun 130117, Jilin, Peoples R China
[2] Jilin Univ, Natl Educ Minist, Coll Comp Sci & Technol, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Jilin, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Constraint programming; constraint satisfaction problem; Pareto optimality; variable ordering heuristic;
D O I
10.1109/ACCESS.2018.2859618
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Variable ordering heuristic plays a central role in solving constraint satisfaction problems. Many heuristics have been proposed and well-studied. In order to take advantage of the fact that many generic variable ordering heuristics work well for different problems, we propose a novel method in this paper, namely ParetoHeu, to combine variable ordering heuristics. At each node of the search tree, a set of candidate variables is generated by a new strategy based on Pareto optimality and a variable is selected from the set randomly. The method is easy to be implemented in constraint solvers. The experiments on various benchmark problems show that ParetoHeu is more efficient than both the participant heuristics which are popular in constraint solvers. It is also more robust than some classical strategies which have been used to combine variable ordering heuristics.
引用
收藏
页码:42750 / 42756
页数:7
相关论文
共 50 条
  • [1] On combining variable ordering heuristics for constraint satisfaction problems
    Li, Hongbo
    Feng, Guozhong
    Yin, Minghao
    JOURNAL OF HEURISTICS, 2020, 26 (04) : 453 - 474
  • [2] On combining variable ordering heuristics for constraint satisfaction problems
    Hongbo Li
    Guozhong Feng
    Minghao Yin
    Journal of Heuristics, 2020, 26 : 453 - 474
  • [3] Learning variable ordering heuristics for solving Constraint Satisfaction Problems
    Song, Wen
    Cao, Zhiguang
    Zhang, Jie
    Xu, Chi
    Lim, Andrew
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 109
  • [4] Branching Schemes and Variable Ordering Heuristics for Constraint Satisfaction Problems: Is There Something to Learn?
    Ortiz-Bayliss, Jose Carlos
    Terashima-Marin, Hugo
    Enrique Conant-Pablos, Santiago
    NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2013), 2014, 512 : 329 - +
  • [5] Improving degree-based variable ordering heuristics for solving constraint satisfaction problems
    Li, Hongbo
    Liang, Yanchun
    Zhang, Ning
    Guo, Jinsong
    Xu, Dong
    Li, Zhanshan
    JOURNAL OF HEURISTICS, 2016, 22 (02) : 125 - 145
  • [6] Improving degree-based variable ordering heuristics for solving constraint satisfaction problems
    Hongbo Li
    Yanchun Liang
    Ning Zhang
    Jinsong Guo
    Dong Xu
    Zhanshan Li
    Journal of Heuristics, 2016, 22 : 125 - 145
  • [7] Using Hyper-heuristics for the Dynamic Variable Ordering in Binary Constraint Satisfaction Problems
    Terashima-Marin, Hugo
    Ortiz-Bayliss, Jose C.
    Ross, Peter
    Valenzuela-Rendon, Manuel
    MICAI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5317 : 407 - +
  • [8] Constraint and Variable Ordering Heuristics for Compiling Configuration Problems
    Narodytska, Nina
    Walsh, Toby
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 149 - 154
  • [9] Online learning of variable ordering heuristics for constraint optimisation problems
    Doolaard, Floris
    Yorke-Smith, Neil
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2022,