APP: Agent Planning Package

Nowadays, a large number of planning systems exist. The majority of them are either applicable only to specific domains (domain dependent) or support only plan generation, but not plan execution and supervision. This paper presents Agent Planning Package (APP), a new domain independent planner which facilitates the creation of intelligent agents. Through the use of APP, agents can generate plans within their operating environment, as well as execute them and supervise the execution. Furthermore, APP supports online changes to the planning problem and domain, as well as creation of multiple plans and plans which contain alternative paths of execution.

[1]  Blai Bonet,et al.  Heuristic Search Planner 2.0 , 2001, AI Mag..

[2]  Subbarao Kambhampati,et al.  AltAlt: Combining the Advantages of Graphplan and Heuristic State Search , 2000 .

[3]  Robert Sedgewick,et al.  Algorithms in Java , 2003 .

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

[5]  Zoran Budimac,et al.  Adaptable Java Agents (AJA): a tool for programming of multi-agent systems , 2005, SIGP.

[6]  M. Fox,et al.  Efficient Implementation of the Plan Graph in STAN , 2011, J. Artif. Intell. Res..

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

[8]  Fahiem Bacchus,et al.  The AIPS '00 Planning Competition , 2001, AI Mag..

[9]  Hector Muñoz-Avila,et al.  SHOP: Simple Hierarchical Ordered Planner , 1999, IJCAI.

[10]  Derek Long,et al.  Plan Constraints and Preferences in PDDL3 , 2006 .

[11]  Stefan Edelkamp The Language for the Classical Part of the th International Planning Competition , 2006 .

[12]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[13]  Allen Newell,et al.  Report on a general problem-solving program , 1959, IFIP Congress.

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

[15]  Dana S. Nau,et al.  SHOP2: An HTN Planning System , 2003, J. Artif. Intell. Res..

[16]  Edwin P. D. Pednault,et al.  ADL: Exploring the Middle Ground Between STRIPS and the Situation Calculus , 1989, KR.

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

[18]  Subbarao Kambhampati,et al.  Sapa: A Multi-objective Metric Temporal Planner , 2003, J. Artif. Intell. Res..

[19]  Subbarao Kambhampati,et al.  Understanding and Extending Graphplan , 1997, ECP.

[20]  A. Helsinger,et al.  Cougaar: A Robust Configurable Multi Agent Platform , 2005, 2005 IEEE Aerospace Conference.

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