On the Use of Temporal Landmarks for Planning with Deadlines

In this paper we present a temporal planning approach for handling problems with deadlines. The model relies on the extraction of temporal landmarks from the problem and the construction of a landmarks graph as a skeleton of the solution plan. A temporal landmark is a proposition that must be achieved in a solution plan to satisfy the problem deadline constraints. Each temporal landmark is associated to three temporal intervals, which are updated and propagated according to the landmarks orders and the deadline constraints. Then, the partial plans in the search tree that are not compliant with the information comprised in this graph are pruned. The experimental results will show that this approach is helpful to quickly detect unsolvable problems and it is also very effective to solve problems with deadlines in comparison to other state-of-the-art planners.

[1]  Rina Dechter,et al.  Temporal Constraint Networks , 1989, Artif. Intell..

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

[3]  Yixin Chen,et al.  Temporal Planning using Subgoal Partitioning and Resolution in SGPlan , 2006, J. Artif. Intell. Res..

[4]  S. Edelkamp,et al.  Large-Scale Optimal PDDL 3 Planning with MIPS-XXL , 2006 .

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

[6]  Patrik Haslum,et al.  Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners , 2009, Artif. Intell..

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

[8]  Derek Long,et al.  A Temporal Planning System for Durative Actions of PDDL2.1 , 2002, ECAI.

[9]  Maria Fox,et al.  PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains , 2003, J. Artif. Intell. Res..

[10]  Blai Bonet,et al.  A Complete Algorithm for Generating Landmarks , 2011, ICAPS.

[11]  Laura Sebastia,et al.  Full Extraction of Landmarks in Propositional Planning Tasks , 2011, AI*IA.

[12]  S. Edelkamp,et al.  The Deterministic Part of IPC-4: An Overview , 2005, J. Artif. Intell. Res..

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

[14]  Andrew Coles,et al.  Planning with Problems Requiring Temporal Coordination , 2008, AAAI.

[15]  Stephen Cresswell,et al.  Extending landmarks analysis to reason about resources and repetition , 2002 .

[16]  Carmel Domshlak,et al.  When Abstractions Met Landmarks , 2010, ICAPS.

[17]  Andrew Coles,et al.  Temporal Planning with Preferences and Time-Dependent Continuous Costs , 2012, ICAPS.

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

[19]  Patrik Haslum Admissible Makespan Estimates for PDDL 2 . 1 Temporal Planning , 2009 .

[20]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[21]  Laura Sebastia,et al.  Detection of unsolvable temporal planning problems through the use of landmarks , 2008, ECAI.

[22]  Andrew Coles,et al.  COLIN: Planning with Continuous Linear Numeric Change , 2012, J. Artif. Intell. Res..

[23]  Ivan Serina,et al.  Planning Through Stochastic Local Search and Temporal Action Graphs in LPG , 2003, J. Artif. Intell. Res..

[24]  M. Fox,et al.  The 3rd International Planning Competition: Results and Analysis , 2003, J. Artif. Intell. Res..

[25]  Blai Bonet,et al.  Strengthening Landmark Heuristics via Hitting Sets , 2010, ECAI.

[26]  Jeremy Frank,et al.  Constraint-Based Attribute and Interval Planning , 2003, Constraints.