Planning in domains with derived predicates through rule-action graphs and local search

The ability to express derived predicates in the formalization of a planning domain is both practically and theoretically important. In this paper, we propose an approach to planning with derived predicates where the search space consists of “Rule-Action Graphs”, particular graphs of actions and rules representing derived predicates. We propose some techniques for representing such rules and reasoning with them, which are integrated into a framework for planning through local search and rule-action graphs. We also present some heuristics for guiding the search of a rule-action graph representing a valid plan. Finally, we analyze our approach through an extensive experimental study aimed at evaluating the importance of some specific techniques for the performance of the approach. The results of our experiments also show that our planner performs quite well compared to other state-of-the-art planners handling derived predicates.

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

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

[3]  Yaxin Bi,et al.  Combining rough decisions for intelligent text mining using Dempster’s rule , 2006, Artificial Intelligence Review.

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

[5]  Ivan Serina,et al.  LPG: A Planner Based on Local Search for Planning Graphs with Action Costs , 2002, AIPS.

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

[7]  Max Garagnani,et al.  Pre-processing planning domains containing Language Axioms , 2011 .

[8]  Bernhard Nebel,et al.  In Defense of PDDL Axioms , 2003, IJCAI.

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

[10]  Ivan Serina,et al.  Fast Planning in Domains with Derived Predicates: An Approach Based on Rule-Action Graphs and Local Search , 2005, AAAI.

[11]  H. Simon,et al.  Models of Man. , 1957 .

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

[13]  F. Wilcoxon SOME RAPID APPROXIMATE STATISTICAL PROCEDURES , 1950 .

[14]  Daniel S. Weld,et al.  UCPOP: A Sound, Complete, Partial Order Planner for ADL , 1992, KR.

[15]  Craig A. Knoblock,et al.  Combining the Expressivity of UCPOP with the Efficiency of Graphplan , 1997, ECP.

[16]  M. Friedman The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance , 1937 .

[17]  Ivan Serina,et al.  Planning as Propositional CSP: From Walksat to Local Search Techniques for Action Graphs , 2003, Constraints.

[18]  Ivan Serina,et al.  Planning with Derived Predicates Through Rule-Action Graphs and Local Search Techniques , 2005, AI*IA.

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

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

[21]  Massimiliano Garagnani A Correct Algorithm for Efficient Planning with Preprocessed Domain Axioms , 2001 .

[22]  Bernice W. Polemis Nonparametric Statistics for the Behavioral Sciences , 1959 .

[23]  Martha E. Pollack,et al.  Flaw Selection Strategies for Partial-Order Planning , 1997, J. Artif. Intell. Res..

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

[25]  Ivan Serina,et al.  An approach to efficient planning with numerical fluents and multi-criteria plan quality , 2008, Artif. Intell..

[26]  Subbarao Kambhampati,et al.  Reviving Partial Order Planning , 2001, IJCAI.

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

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

[29]  Ivan Serina,et al.  An Approach to Temporal Planning and Scheduling in Domains with Predictable Exogenous Events , 2011, J. Artif. Intell. Res..

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

[31]  Craig A. Knoblock,et al.  PDDL-the planning domain definition language , 1998 .

[32]  Ivan Serina,et al.  Fast Planning through Greedy Action Graphs , 1999, AAAI/IAAI.