Correlation Heuristics for Constraint Programming

被引:1
|
作者
Wang, Ruiwei [1 ]
Xia, Wei [1 ]
Yap, Roland H. C. [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
关键词
SATISFACTION PROBLEMS; SEARCH;
D O I
10.1109/ICTAI.2017.00159
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Effective general-purpose search strategies are an important component in Constraint Programming. We introduce a new idea, namely, using correlations between variables to guide search. Variable correlations are measured and maintained by using domain changes during constraint propagation. We propose two variable heuristics based on the correlation matrix, crbs-sum and crbs-max. We evaluate our correlation heuristics with well known heuristics, namely, domiwdeg, impact-based search and activity-based search. Experiments on a large set of benchmarks show that our correlation heuristics are competitive with the other heuristics, and can be the fastest on many series.
引用
收藏
页码:1037 / 1041
页数:5
相关论文
共 50 条
  • [31] Algorithms and Constraint Programming
    Grandoni, Fabrizio
    Italiano, Giuseppe F.
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2006, 2006, 4204 : 2 - 14
  • [32] Monadic constraint programming
    Schrijvers, Tom
    Stuckey, Peter
    Wadler, Philip
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2009, 19 : 663 - 697
  • [33] Stochastic Constraint Programming
    Hemmi, David
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 5183 - 5184
  • [34] CONSTRAINT LOGIC PROGRAMMING
    POUNTAIN, D
    BYTE, 1995, 20 (02): : 159 - 160
  • [35] CONSTRAINT LOGIC PROGRAMMING
    LASSEZ, C
    BYTE, 1987, 12 (09): : 171 - &
  • [36] Constraint logic programming
    Gavanelli M.
    Rossi F.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2010, 6125 : 64 - 86
  • [37] Robust constraint solving using multiple heuristics
    Vidotto, A
    Brown, KN
    Beek, JC
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 871 - 871
  • [38] INTEGRATING CAUSAL HEURISTICS IN A CONSTRAINT SATISFACTION MODEL
    SHULTZ, TR
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 1992, 27 (3-4) : 19 - 19
  • [39] Defining and Evaluating Heuristics for the Compilation of Constraint Networks
    Lagniez, Jean-Marie
    Marquis, Pierre
    Paparrizou, Anastasia
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING (CP 2017), 2017, 10416 : 172 - 188
  • [40] Interactivity in constraint programming
    Müller, Tomáš
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2833