Value ordering for quantified CSPs

被引:0
|
作者
David Stynes
Kenneth N. Brown
机构
[1] University College Cork,Cork Constraint Computation Centre, Department of Computer Science
来源
Constraints | 2009年 / 14卷
关键词
Value ordering; Quantified CSPs; Backtracking search ;
D O I
暂无
中图分类号
学科分类号
摘要
We investigate the use of value ordering in backtracking search for Quantified Constraint Satisfaction problems (QCSPs). We consider two approaches for ordering heuristics. The first approach is solution-focused and is inspired by adversarial search: on existential variables we prefer values that maximise the chances of leading to a solution, while on universal variables we prefer values that minimise those chances. The second approach is verification-focused, where we prefer values that are easier to verify whether or not they lead to a solution. In particular, we give instantiations of this approach using QCSP-Solve’s pure-value rule Gent et al. (QCSP-solve: A solver for quantified constraint satisfaction problems. In Proceedings of IJCAI, pp. 138–143, 2005). We show that on dense 3-block problems, using QCSP-Solve, the solution-focused adversarial heuristics are up to 50% faster than lexicographic ordering, while on sparse loose interleaved problems, the verification-focused pure-value heuristics are up to 50% faster. Both types are up to 50% faster on dense interleaved problems, with one pure-value heuristic approaching an order of magnitude improvement.
引用
收藏
页码:16 / 37
页数:21
相关论文
共 50 条
  • [1] Value ordering for quantified CSPs
    Stynes, David
    Brown, Kenneth N.
    CONSTRAINTS, 2009, 14 (01) : 16 - 37
  • [2] Heuristic Techniques for Variable and Value Ordering in CSPs
    Jafari, Bahareh
    Mouhoub, Malek
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 457 - 464
  • [3] Encoding quantified CSPs as quantified Boolean formulae
    Gent, IP
    Nightingale, P
    Rowley, A
    ECAI 2004: 16TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 110 : 176 - 180
  • [4] Variable Dependencies of Quantified CSPs
    Samer, Marko
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2008, 5330 : 512 - 527
  • [5] Using conflict and support counts for variable and value ordering in CSPs
    Yong, Ket Wei
    Mouhoub, Malek
    APPLIED INTELLIGENCE, 2018, 48 (08) : 2487 - 2500
  • [6] Using conflict and support counts for variable and value ordering in CSPs
    Ket Wei Yong
    Malek Mouhoub
    Applied Intelligence, 2018, 48 : 2487 - 2500
  • [7] Realtime Online Solving of Quantified CSPs
    Stynes, David
    Brown, Kenneth N.
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2009, 5732 : 771 - 786
  • [8] Introduction to the special issue on quantified CSPs and QBF
    Giunchglia, Enrico
    Stergiou, Kostas
    CONSTRAINTS, 2009, 14 (01) : 1 - 2
  • [9] Introduction to the special issue on quantified CSPs and QBF
    Enrico Giunchglia
    Kostas Stergiou
    Constraints, 2009, 14 : 1 - 2
  • [10] Repair-based methods for Quantified CSPs
    Stergiou, K
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 652 - 666