LAO*: A heuristic search algorithm that finds solutions with loops

被引:189
作者
Hansen, EA [1 ]
Zilberstein, S
机构
[1] Mississippi State Univ, Dept Comp Sci, Mississippi State, MS 39762 USA
[2] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01002 USA
基金
美国国家科学基金会;
关键词
heuristic search; dynamic programming; Markov decision problems;
D O I
10.1016/S0004-3702(01)00106-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Classic heuristic search algorithms can find solutions that take the form of a simple path (A*), a tree, or an acyclic graph (AO*). In this paper, we describe a novel generalization of heuristic search, called LAO*, that can find solutions with loops. We show that LAO* can be used to solve Markov decision problems and that it shares the advantage heuristic search has over dynamic programming for other classes of problems. Given a start state, it can find an optimal solution without evaluating the entire state space. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:35 / 62
页数:28
相关论文
共 21 条
[1]   LEARNING TO ACT USING REAL-TIME DYNAMIC-PROGRAMMING [J].
BARTO, AG ;
BRADTKE, SJ ;
SINGH, SP .
ARTIFICIAL INTELLIGENCE, 1995, 72 (1-2) :81-138
[2]  
Bertsekas DP, 2012, DYNAMIC PROGRAMMING, V2
[3]   ADMISSIBILITY OF AO-STAR WHEN HEURISTICS OVERESTIMATE [J].
CHAKRABARTI, PP ;
GHOSE, S ;
DESARKAR, SC .
ARTIFICIAL INTELLIGENCE, 1987, 34 (01) :97-113
[4]  
DAVIS HW, 1989, METHODOLOGIES INTELL, V3, P19
[5]   PLANNING UNDER TIME CONSTRAINTS IN STOCHASTIC DOMAINS [J].
DEAN, T ;
KAELBLING, LP ;
KIRMAN, J ;
NICHOLSON, A .
ARTIFICIAL INTELLIGENCE, 1995, 76 (1-2) :35-74
[6]  
DEARDEN R, 1994, P 10 C UNC ART INT W, P162
[7]   GENERALIZED BEST-1ST SEARCH STRATEGIES AND THE OPTIMALITY OF A [J].
DECHTER, R ;
PEARL, J .
JOURNAL OF THE ACM, 1985, 32 (03) :505-536
[8]  
Hansen EA, 1998, FIFTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-98) AND TENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICAL INTELLIGENCE (IAAI-98) - PROCEEDINGS, P412
[9]  
Ishida T, 1996, PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, P305
[10]   An efficient algorithm for searching implicit AND/OR graphs with cycles [J].
Jiménez, P ;
Torras, C .
ARTIFICIAL INTELLIGENCE, 2000, 124 (01) :1-30