Mercury Planner : Pushing the Limits of Partial Delete Relaxation

Mercury is a sequential satisficing planner that is based mainly on the red-black planning heuristic. Red-black planning is a systematic approach to partial delete relaxation, taking into account some of the delete effects: Red variables take the relaxed (value-accumulating) semantics, while black variables take the regular semantics. Prior work on red-black plan heuristics has identified a powerful tractable fragment requiring the black causal graph – the projection of the causal graph onto the black variables – to be a DAG; but all implementations so far use a much simpler fragment where the black causal graph is required to not contain any arcs at all. We close that gap here, and we design techniques aimed at making red-black plans executable, short-cutting the search. Mercury planner is entered into sequential satisficing and agile tracks of the competition.

[1]  Patrik Haslum Incremental Lower Bounds for Additive Cost Planning Problems , 2012, ICAPS.

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

[3]  Hubie Chen,et al.  Causal graphs and structurally restricted planning , 2010, J. Comput. Syst. Sci..

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

[5]  Silvia Richter,et al.  The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks , 2010, J. Artif. Intell. Res..

[6]  Carmel Domshlak,et al.  Red-Black Relaxed Plan Heuristics , 2013, AAAI.

[7]  Carmel Domshlak,et al.  Who Said We Need to Relax All Variables? , 2013, ICAPS.

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

[9]  Hector Geffner,et al.  Unifying the Causal Graph and Additive Heuristics , 2008, ICAPS.

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

[11]  Jorge A. Baier,et al.  Improving Planning Performance Using Low-Conflict Relaxed Plans , 2009, ICAPS.

[12]  Malte Helmert,et al.  The Fast Downward Planning System , 2006, J. Artif. Intell. Res..

[13]  Jörg Hoffmann,et al.  Enhancing the Context-Enhanced Additive Heuristic with Precedence Constraints , 2009, ICAPS.

[14]  Jörg Hoffmann,et al.  Red-Black Relaxed Plan Heuristics Reloaded , 2013, SOCS.

[15]  Maria Fox,et al.  STAN4: A Hybrid Planning Strategy Based on Subproblem Abstraction , 2001, AI Mag..

[16]  Malte Helmert,et al.  A Planning Heuristic Based on Causal Graph Analysis , 2004, ICAPS.

[17]  Patrik Haslum,et al.  Semi-Relaxed Plan Heuristics , 2012, ICAPS.