Proceedings

Heuristic Planning for PDDL+ Domains

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3213-3218.

Abstract

Planning with hybrid domains modelled in PDDL+ has been gaining research interest in the Automated Planning community in recent years. Hybrid domain models capture a more accurate representation of real world problems that involve continuous processes than is possible using discrete systems. However, solving problems represented as PDDL+ domains is very challenging due to the construction of complex system dynamics, including non-linear processes and events. In this paper we introduce DiNo, a new planner capable of tackling complex problems with non-linear system dynamcs governing the continuous evolution of states. DiNo is based on the discretise-and-validate approach and uses the novel Staged Relaxed Planning Graph+ (SRPG+) heuristic, which is introduced in this paper. Although several planners have been developed to work with subsets of PDDL+ features, or restricted forms of processes, DiNo is currently the only heuristic planner capable of handling non-linear system dynamics combined with the full PDDL+ feature set.

  1. [Bogomolov et al., 2014] Sergiy Bogomolov, Daniele Magazzeni, Andreas Podelski, and Martin Wehrle. Planning as Model Check- ing in Hybrid Domains. In AAAI, 2014.
  2. [Bogomolov et al., 2015] Sergiy Bogomolov, Daniele Magazzeni, Stefano Minopoli, and Martin Wehrle. PDDL+ planning with hybrid automata: Foundations of translating must behavior. In ICAPS, pages 42-46, 2015.
  3. [Bryce et al., 2015] Daniel Bryce, Sicun Gao, David J. Musliner, and Robert P. Goldman. SMT-Based Nonlinear PDDL+ Planning. In AAAI, pages 3247-3253, 2015.
  4. [Cavada et al., 2014] Roberto Cavada, Alessandro Cimatti, Michele Dorigatti, Alberto Griggio, Alessandro Mariotti, Andrea Micheli, Sergio Mover, Marco Roveri, and Stefano Tonetta. The nuXmv symbolic model checker. In CAV, pages 334-342, 2014.
  5. [Cimatti et al., 1997] Alessandro Cimatti, Enrico Giunchiglia, Fausto Giunchiglia, and Paolo Traverso. Planning via model checking: A decision procedure for AR. In Recent Advances in AI planning, pages 130-142. Springer, 1997.
  6. [Cimatti et al., 2015] Alessandro Cimatti, Alberto Griggio, Sergio Mover, and Stefano Tonetta. HyComp: An SMT-based model checker for hybrid systems. In ETAPS, pages 52-67, 2015.
  7. [Coles et al., 2010] Amanda Jane Coles, Andrew Coles, Maria Fox, and Derek Long. Forward-Chaining Partial-Order Planning. In ICAPS, pages 42-49, 2010.
  8. [Coles et al., 2012] Amanda Jane Coles, Andrew Coles, Maria Fox, and Derek Long. COLIN: Planning with Continuous Linear Nu- meric Change. J. Artif. Intell. Res., 44:1-96, 2012.
  9. [Della Penna et al., 2009] Giuseppe Della Penna, Daniele Maga- zzeni, Fabio Mercorio, and Benedetto Intrigila. UPMurphi: A Tool for Universal Planning on PDDL+ Problems. In ICAPS, 2009.
  10. [Della Penna et al., 2012] Giuseppe Della Penna, Daniele Maga- zzeni, and Fabio Mercorio. A Universal Planning System for Hybrid Domains. Appl. Intell., 36(4):932-959, 2012.
  11. [Edelkamp and Hoffmann, 2004] Stefan Edelkamp and Jörg Hoff- mann. PDDL2.2: The language for the classical part of the 4th international planning competition. IPC at ICAPS, 2004.
  12. [Fox and Long, 2003] Maria Fox and Derek Long. PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains. J. Artif. Intell. Res., 20:61-124, 2003.
  13. [Fox and Long, 2006] Maria Fox and Derek Long. Modelling Mixed Discrete-Continuous Domains for Planning. J. Artif. Intell. Res., 27:235-297, 2006.
  14. [Fox et al., 2005] Maria Fox, Richard Howey, and Derek Long. Val- idating Plans in the Context of Processes and Exogenous Events. In AAAI, pages 1151-1156, 2005.
  15. [Fox et al., 2012] Maria Fox, Derek Long, and Daniele Magazzeni. Plan-based Policies for Efficient Multiple Battery Load Manage- ment. J. Artif. Intell. Res., 44:335-382, 2012.
  16. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Bernhard Nebel. The FF Planning System: Fast Plan Generation Through Heuristic Search. J. Artif. Intell. Res., 14:253-302, 2001.
  17. [Hoffmann, 2003] Jörg Hoffmann. The Metric-FF Planning System: Translating"Ignoring Delete Lists"to Numeric State Variables. J. Artif. Intell. Res., 20:291-341, 2003.
  18. [Howey and Long, 2003] Richard Howey and Derek Long. VAL's progress: The automatic validation tool for PDDL2. 1 used in the international planning competition. In IPC at ICAPS, 2003.
  19. [Howey et al., 2004] Richard Howey, Derek Long, and Maria Fox. VAL: Automatic Plan Validation, Continuous Effects and Mixed Initiative Planning Using PDDL. In ICTAI, pages 294-301. IEEE, 2004.
  20. [Karaman et al., 2011] Sertac Karaman, Matthew R. Walter, Alejan- dro Perez, Emilio Frazzoli, and Seth J. Teller. Anytime motion planning using the RRT. In IEEE-ICRA, 2011.
  21. [Lahijanian et al., 2014] Morteza Lahijanian, Lydia E. Kavraki, and Moshe Y. Vardi. A sampling-based strategy planner for nondeter- ministic hybrid systems. In 2014 IEEE International Conference on Robotics and Automation, ICRA 2014, Hong Kong, China, May 31 -June 7, 2014, pages 3005-3012, 2014.
  22. [Li and Williams, 2008] Hui X. Li and Brian C. Williams. Genera- tive Planning for Hybrid Systems Based on Flow Tubes. In ICAPS, pages 206-213, 2008.
  23. [Long and Fox, 2003] Derek Long and Maria Fox. Exploiting a graphplan framework in temporal planning. In ICAPS, pages 52-61, 2003.
  24. [Maly et al., 2013] Matthew R. Maly, Morteza Lahijanian, Lydia E. Kavraki, Hadas Kress-Gazit, and Moshe Y. Vardi. Iterative tem- poral motion planning for hybrid systems in partially unknown environments. In HSCC, pages 353-362, 2013.
  25. [McDermott et al., 1998] Drew McDermott, Malik Ghallab, Adele Howe, Craig Knoblock, Ashwin Ram, Manuela Veloso, Daniel Weld, and David Wilkins. PDDL -The Planning Domain Defini- tion Language. 1998.
  26. [McDermott, 2003] Drew V. McDermott. Reasoning about Au- tonomous Processes in an Estimated-Regression Planner. In ICAPS, pages 143-152, 2003.
  27. [Penberthy and Weld, 1994] J. Scott Penberthy and Daniel S. Weld. Temporal Planning with Continuous Change. In AAAI, pages 1010-1015, 1994.
  28. [Piacentini et al., 2016] Chiara Piacentini, Daniele Magazzeni, Derek Long, Maria Fox, and Chris Dent. Solving Realistic Unit Commitment Problems using Temporal Planning: Challenges and Solutions. In ICAPS, 2016.
  29. [Plaku et al., 2013] Erion Plaku, Lydia E. Kavraki, and Moshe Y. Vardi. Falsification of LTL safety properties in hybrid systems. STTT, 15(4):305-320, 2013.
  30. [Richter and Westphal, 2010] Silvia Richter and Matthias Westphal. The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarks. J. Artif. Intell. Res., 39(1):127-177, 2010.
  31. [Shin and Davis, 2005] Ji-Ae Shin and Ernest Davis. Processes and Continuous Change in a SAT-based Planner. Artif. Intell., 166(1- 2):194-253, 2005.
  32. [Tabuada et al., 2002] Paulo Tabuada, George J. Pappas, and Pe- dro U. Lima. Composing abstractions of hybrid systems. In HSCC, pages 436-450, 2002.
  33. [Turner, 2008] Martin JL Turner. Rocket and spacecraft propulsion: principles, practice and new developments. Springer Science & Business Media, 2008.
  34. [Vallati et al., 2016] M. Vallati, D. Magazzeni, B. D. Schutter, L. Chrpa, and T. L. Mccluskey. Efficient Macroscopic Urban Traffic Models for Reducing Congestion: A PDDL+ Planning Approach. In AAAI. AAAI Press, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards