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 条
  • [41] Machine learned heuristics to improve constraint satisfaction
    Correia, M
    Barahona, P
    ADVANCES IN ARTIFICIAL INTELLIGENCE - SBIA 2004, 2004, 3171 : 103 - 113
  • [42] INTEGRATING CAUSAL HEURISTICS IN A CONSTRAINT SATISFACTION MODEL
    SHULTZ, TR
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 1992, 27 (3-4) : 19 - 19
  • [43] Decomposing Constraint Satisfaction Problems by Means of Meta Constraint Satisfaction Optimization Problems
    Loeffler, Sven
    Liu, Ke
    Hofstedt, Petra
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 755 - 761
  • [44] Using Learning Classifier Systems to Design Selective Hyper-Heuristics for Constraint Satisfaction Problems
    Ortiz-Bayliss, Jose C.
    Terashima-Marin, Hugo
    Conant-Pablos, Santiago E.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2618 - 2625
  • [45] Combining local search and look-ahead for scheduling and constraint satisfaction problems
    Schaerf, A
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 1254 - 1259
  • [46] A Recursive Split, Solve and Join Strategy for Solving Constraint Satisfaction Problems
    Carlos Ortiz-Bayliss, Jose
    Jaqueline Magana-Lozano, Dulce
    Terashima-Marin, Hugo
    Enrique Conant-Pablos, Santiago
    2015 FOURTEENTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI), 2015, : 73 - 79
  • [47] Evolving variable-ordering heuristics for constrained optimisation
    Bain, S
    Thornton, J
    Sattar, A
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 732 - 736
  • [48] Evaluation of static variable ordering heuristics for MDD construction
    Drechsler, R
    ISMVL 2002: 32ND IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2002, : 254 - 260
  • [49] Compiling constraint satisfaction problems
    Weigel, R
    Faltings, B
    ARTIFICIAL INTELLIGENCE, 1999, 115 (02) : 257 - 287
  • [50] The approximability of constraint satisfaction problems
    Khanna, S
    Sudan, M
    Trevisan, L
    Williamson, DP
    SIAM JOURNAL ON COMPUTING, 2001, 30 (06) : 1863 - 1920