Dynamic Backtracking

被引:177
|
作者
Ginsberg, Matthew L. [1 ]
机构
[1] Univ Oregon, CIRL, Eugene, OR 97403 USA
关键词
D O I
10.1613/jair.1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Because of their occasional need to return to shallow points in a search tree, existing backtracking methods can sometimes erase meaningful progress toward solving a search problem. In this paper, we present a method by which backtrack points can be moved deeper in the search space, thereby avoiding this difficulty. The technique developed is a variant of dependency-directed backtracking that uses only polynomial space while still providing useful control information and retaining the completeness guarantees provided by earlier approaches
引用
收藏
页码:25 / 46
页数:22
相关论文
共 50 条
  • [1] Retroactive ordering for dynamic backtracking
    Zivan, Roie
    Shapen, Uri
    Zazone, Moshe
    Meisels, Amnon
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2006, 2006, 4204 : 766 - 771
  • [2] DEBUGGING WITH DYNAMIC SLICING AND BACKTRACKING
    AGRAWAL, H
    DEMILLO, RA
    SPAFFORD, EH
    SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (06): : 589 - 616
  • [3] Constraint directed dynamic backtracking
    Mulvaney, EJ
    Goodwin, SD
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 3060 : 562 - 564
  • [4] DynABT: Dynamic asynchronous backtracking for dynamic DisCSPs
    Omomowo, Bayo
    Arana, Ines
    Ahriz, Hatem
    ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, 2008, 5253 : 285 - 296
  • [5] Toward a model for backtracking and dynamic programming
    Alekhnovich, M
    Borodin, A
    Buresh-Oppenheim, J
    Impagliazzo, R
    Magen, A
    Pitassi, T
    TWENTIETH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2005, : 308 - 322
  • [6] Concurrent dynamic backtracking for distributed CSPs
    Zivan, R
    Meisels, A
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2004, PROCEEDINGS, 2004, 3258 : 782 - 787
  • [7] TOWARD A MODEL FOR BACKTRACKING AND DYNAMIC PROGRAMMING
    Alekhnovich, Michael
    Borodin, Allan
    Buresh-Oppenheim, Joshua
    Impagliazzo, Russell
    Magen, Avner
    Pitassi, Toniann
    COMPUTATIONAL COMPLEXITY, 2011, 20 (04) : 679 - 740
  • [8] Dynamic ordering for asynchronous backtracking on DisCSPs
    Zivan, Roie
    Meisels, Amnon
    CONSTRAINTS, 2006, 11 (2-3) : 179 - 197
  • [9] Dynamic ordering for asynchronous backtracking on DisCSPs
    Zivan, R
    Meisels, A
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 32 - 46
  • [10] BACKTRACKING WITH MULTILEVEL DYNAMIC SEARCH REARRANGEMENT
    PURDOM, PW
    BROWN, CA
    ROBERTSON, EL
    ACTA INFORMATICA, 1981, 15 (02) : 99 - 113