Problem Splitting Using Heuristic Search in Landmark Orderings

In this paper, we revisit the idea of splitting a planning problem into subproblems hopefully easier to solve with the help of landmark analysis. While this technique initially proposed in the first approaches related to landmarks has been outperformed by landmark-based heuristics, we believe that it is still a promising research direction. To this end, we propose a new method for problem splitting based on landmarks which has two advantages over the original technique: it is complete (if a solution exists, the algorithm finds it), and it uses the precedence relation over the landmarks in a more flexible way. We lay in this paper the foundations of a meta best-first search algorithm, which explores the landmark orderings to create subproblems and can use any embedded planner to solve subproblems. It opens up avenues for future research: among them are new heuristics for guiding the meta search towards the most promising orderings, different policies for generating subproblems, and influence of the embedded subplanner.

[1]  Malte Helmert,et al.  Preferred Operators and Deferred Evaluation in Satisficing Planning , 2009, ICAPS.

[2]  Vincent Vidal,et al.  A Lookahead Strategy for Heuristic Search Planning , 2004, ICAPS.

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

[4]  M. Pollack Journal of Artificial Intelligence Research: Preface , 2001 .

[5]  Tamar Frankel [The theory and the practice...]. , 2001, Tijdschrift voor diergeneeskunde.

[6]  J. Morgan Landmarks? , 2013 .

[7]  Akihiro Kishimoto,et al.  Scalable, Parallel Best-First Search for Optimal Sequential Planning , 2009, ICAPS.

[8]  Vincent Vidal,et al.  Landmark-based Meta Best-First Search Algorithm : First Parallelization Attempt and Evaluation , 2013 .

[9]  Jussi Rintanen Engineering Efficient Planners with SAT , 2012, ECAI.

[10]  Carmel Domshlak,et al.  Landmarks, Critical Paths and Abstractions: What's the Difference Anyway? , 2009, ICAPS.

[11]  Jörg Hoffmann,et al.  Ordered Landmarks in Planning , 2004, J. Artif. Intell. Res..

[12]  Marc Schoenauer,et al.  An Evolutionary Metaheuristic Based on State Decomposition for Domain-Independent Satisficing Planning , 2010, ICAPS.

[13]  R. Givan,et al.  Landmark Extraction via Planning Graph Propagation , 2003 .

[14]  V. Vidal YAHSP 2 : Keep It Simple , Stupid , 2011 .

[15]  Laura Sebastia,et al.  Decomposition of planning problems , 2006, AI Commun..

[16]  Paolo Traverso,et al.  Automated planning - theory and practice , 2004 .

[17]  Sergiy Bogomolov,et al.  Proceedings International Conference on Automated Planning and Scheduling, ICAPS , 2015 .

[18]  Malte Helmert,et al.  Sound and Complete Landmarks for And/Or Graphs , 2010, ECAI.

[19]  Stefan Edelkamp,et al.  Automated Planning: Theory and Practice , 2007, Künstliche Intell..

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

[21]  Paolo Traverso,et al.  Automated Planning: Theory & Practice , 2004 .

[22]  Malte Helmert,et al.  Landmarks Revisited , 2008, AAAI.

[23]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[24]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.