Partial Delete Relaxation, Unchained: On Intractable Red-Black Planning and Its Applications

Partial delete relaxation methods, like red-black planning, are extremely powerful, allowing in principle to force relaxed plans to behave like real plans in the limit. Alas, that power has so far been chained down by the computational overhead of the use as heuristic functions, necessitating to compute a relaxed plan on every search state. For red-black planning in particular, this has entailed an exclusive focus on tractable fragments. We herein unleash the power of red-black planning on two applications not necessitating such a restriction: (i) generating seed plans for plan repair, and (ii) proving planning task unsolvability. We introduce a method allowing to generate red-black plans for arbitrary inputs – intractable red-black planning – and we evaluate its use for (i) and (ii). With (i), our results show promise and outperform standard baselines in several domains. With (ii), we obtain substantial, in some domains dramatic, improvements over the state

[1]  Patrik Haslum,et al.  Domain-Independent Construction of Pattern Database Heuristics for Cost-Optimal Planning , 2007, AAAI.

[2]  Jörg Hoffmann,et al.  "Distance"? Who Cares? Tailoring Merge-and-Shrink Heuristics to Detect Unsolvability , 2014, ECAI.

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

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

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

[6]  Ivan Serina,et al.  Efficient Plan Adaptation through Replanning Windows and Heuristic Goals , 2010, RCRA.

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

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

[9]  Bernhard Nebel,et al.  COMPLEXITY RESULTS FOR SAS+ PLANNING , 1995, Comput. Intell..

[10]  S. Edelkamp Planning with Pattern Databases , 2014 .

[11]  Jörg Hoffmann,et al.  Beating LM-Cut with hmax (Sometimes): Fork-Decoupled State Space Search , 2015, ICAPS.

[12]  Ivan Serina,et al.  Fast Plan Adaptation through Planning Graphs: Local and Systematic Search Techniques , 2000, AIPS.

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

[14]  Erez Karpas,et al.  Online Speedup Learning for Optimal Planning , 2012, J. Artif. Intell. Res..

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

[16]  Ivan Serina,et al.  Plan Stability: Replanning versus Plan Repair , 2006, ICAPS.

[17]  Ivan Serina,et al.  Progress in Case-Based Planning , 2015, ACM Comput. Surv..

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

[19]  Carmel Domshlak,et al.  Friends or Foes? On Planning as Satisfiability and Abstract CNF Encodings , 2009, J. Artif. Intell. Res..

[20]  Andrew Coles,et al.  A Hybrid LP-RPG Heuristic for Modelling Numeric Resource Flows in Planning , 2014, J. Artif. Intell. Res..

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

[22]  Patrik Haslum,et al.  Improving Delete Relaxation Heuristics Through Explicitly Represented Conjunctions , 2014, J. Artif. Intell. Res..

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

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

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

[26]  Jörg Hoffmann,et al.  Resource-Constrained Planning: A Monte Carlo Random Walk Approach , 2012, ICAPS.

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

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

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

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

[31]  Hector Geffner,et al.  Heuristics for Planning with Action Costs Revisited , 2008, ECAI.

[32]  Christer Bäckström,et al.  Fast Detection of Unsolvable Planning Instances Using Local Consistency , 2013, SOCS.

[33]  Álvaro Torralba,et al.  Constrained Symbolic Search: On Mutexes, BDD Minimization and More , 2013, SOCS.

[34]  Carmel Domshlak,et al.  Red-black planning: A new systematic approach to partial delete relaxation , 2015, Artif. Intell..

[35]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[36]  J. Ho,et al.  The Metric FF Planning System Translating Ignoring Delete Lists to Numeric State Variables , 2003 .

[37]  David B. Leake Case-based reasoning , 1994, The Knowledge Engineering Review.

[38]  Patrik Haslum,et al.  Merge-and-Shrink Abstraction , 2014, J. ACM.

[39]  Jörg Hoffmann,et al.  Red-Black Planning: A New Tractability Analysis and Heuristic Function , 2015, SOCS.

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