A Lookahead Strategy for Heuristic Search Planning

Relaxed plans are used in the heuristic search planner FF for computing a numerical heuristic and extracting helpful actions. We present a novel way for extracting information from the relaxed plan and for dealing with helpful actions, by considering the high quality of the relaxed plans in numerous domains. For each evaluated state, we employ actions from these plans in order to find the beginning of a valid plan that can lead to a reachable state. We use this lookahead strategy in a complete best-first search algorithm, modified in order to take into account helpful actions. In numerous planning domains, the performance of heuristic search planning and the size of the problems that can be handled have been drastically improved.

[1]  Blai Bonet,et al.  Planning as Heuristic Search: New Results , 1999, ECP.

[2]  Bernhard Nebel,et al.  Extending Planning Graphs to an ADL Subset , 1997, ECP.

[3]  Blai Bonet,et al.  Planning as heuristic search , 2001, Artif. Intell..

[4]  Richard E. Korf,et al.  Linear-Space Best-First Search , 1993, Artif. Intell..

[5]  Malte Helmert,et al.  Complexity results for standard benchmark domains in planning , 2003, Artif. Intell..

[6]  D. Long,et al.  E cient Implementation of the Plan Graph in STAN , 1999 .

[7]  Jj Org Hoomann Local Search Topology in Planning Benchmarks: a Theoretical Analysis , .

[8]  Blai Bonet,et al.  A Robust and Fast Action Selection Mechanism for Planning , 1997, AAAI/IAAI.

[9]  Jörg Hoffmann,et al.  Local Search Topology in Planning Benchmarks: An Empirical Analysis , 2001, IJCAI.

[10]  Laura Sebastia,et al.  On the extraction, ordering, and usage of landmarks in planning , 2001 .

[11]  Bart Selman,et al.  Encoding Plans in Propositional Logic , 1996, KR.

[12]  Bernhard Nebel,et al.  The FF Planning System: Fast Plan Generation Through Heuristic Search , 2011, J. Artif. Intell. Res..

[13]  David E. Smith,et al.  Extending Graphplan to handle uncertainty and sensing actions , 1998, AAAI 1998.

[14]  Subbarao Kambhampati,et al.  Extracting Effective and Admissible State Space Heuristics from the Planning Graph , 2000, AAAI/IAAI.

[15]  Bart Selman,et al.  Unifying SAT-based and Graph-based Planning , 1999, IJCAI.

[16]  Bart Selman,et al.  Pushing the Envelope: Planning, Propositional Logic and Stochastic Search , 1996, AAAI/IAAI, Vol. 2.

[17]  Vincent Vidal A lookahead strategy for solving large planning problems , 2003, IJCAI.

[18]  Avrim Blum,et al.  Fast Planning Through Planning Graph Analysis , 1995, IJCAI.

[19]  Vincent Vidal,et al.  Least commitment in Graphplan , 2001, Artif. Intell..

[20]  Patrik Haslum,et al.  Admissible Heuristics for Optimal Planning , 2000, AIPS.

[21]  Subbarao Kambhampati,et al.  Planning graph as the basis for deriving heuristics for plan synthesis by state space and CSP search , 2002, Artif. Intell..