Proceedings

Laying the Foundations for Solving FOND HTN Problems: Grounding, Search, Heuristics (and Benchmark Problems)

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 6796-6804.

https://doi.org/10.24963/ijcai.2024/751

Abstract

Building upon recent advancements in formalising Fully Observable Non-Deterministic (FOND) Hierarchical Task Network (HTN) planning, we present the first approach to find strong solutions for HTN problems with uncertainty in action outcomes. We present a search algorithm, along with a compilation that relaxes a FOND HTN problem to a deterministic one. This allows the utilisation of existing grounders and heuristics from the deterministic HTN planning literature.

  1. [Alford et al., 2012] Ron Alford, Vikas Shivashankar, Ugur Kuter, and Dana S. Nau. HTN problem spaces: Structure, algorithms, termination. In Proc. of the 5th SoCS, pages 2-9. AAAI Press, 2012.
  2. [Alford et al., 2015] Ron Alford, Pascal Bercher, and David W. Aha. Tight bounds for HTN planning. In Proc. of the 25th ICAPS, pages 7-15. AAAI Press, 2015.
  3. [Behnke et al., 2020] Gregor Behnke, Daniel Höller, Alexander Schmid, Pascal Bercher, and Susanne Biundo. On succinct groundings of HTN planning problems. In Proc. of the 34th AAAI, pages 9775-9784. AAAI Press, 2020.
  4. [Bercher et al., 2017] Pascal Bercher, Gregor Behnke, Daniel Höller, and Susanne Biundo. An admissible HTN planning heuristic. In Proc. of the 26th IJCAI, pages 480-488. IJCAI, 2017. IJCAI
  5. [Bercher et al., 2019] Pascal Bercher, Ron Alford, and Daniel Höller. A survey on hierarchical planning -one abstract idea, many concrete realizations. In Proc. of the 28th IJCAI, pages 6267-6275. IJCAI, 2019. IJCAI
  6. [Bertoli et al., 2003] Piergiorgio Bertoli, Alessandro Cimatti, Ugo Dal Lago, and Marco Pistore. Extending PDDL to nondeterminism, limited sensing and iterative conditional plans. In ICAPS workshop on PDDL, informal proceedings, pages 15-24, 2003.
  7. [Bonet and Geffner, 1999] Blai Bonet and Hector Geffner. Planning as heuristic search: New results. In Proc. of the 5th ECP, pages 360-372. Springer, 1999.
  8. [Bonet and Geffner, 2000] Blai Bonet and Hector Geffner. Planning with incomplete information as heuristic search in belief space. In Proc. of the 5th AIPS, pages 52-61. AAAI Press, 2000.
  9. [Bonet and Geffner, 2001] Blai Bonet and Héctor Geffner. Planning as heuristic search. AIJ, 129:5-33, 2001.
  10. [Bonet and Geffner, 2005] Blai Bonet and Héctor Geffner. An algorithm better than AO*? In Proc. of the 20th AAAI, pages 1343-1347. AAAI Press, 2005.
  11. [Chen and Bercher, 2021] Dillon Chen and Pascal Bercher. Fully observable nondeterministic HTN planning -for- malisation and complexity results. In Proc. of the 31st ICAPS, pages 74-84. AAAI Press, 2021.
  12. [Chen and Bercher, 2022] Dillon Z. Chen and Pascal Bercher. Flexible FOND HTN planning: A complexity analysis. In Proc. of the 32nd ICAPS, pages 26-34. AAAI Press, 2022.
  13. [Cimatti et al., 2003] A. Cimatti, M. Pistore, M. Roveri, and P. Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. AIJ, 147(1):35-84, 2003.
  14. [Edelkamp and Schrödl, 2012] Stefan Edelkamp and Stefan Schrödl. Heuristic Search: Theory and Applications. Mor- gan Kaufmann, 2012.
  15. [Erol et al., 1994] Kutluhan Erol, James A. Hendler, and Dana Nau. UMCP: A sound and complete procedure for hierarchical task-network planning. In Proc. of the 2nd AIPS, pages 249-254. AAAI Press, 1994.
  16. [Erol et al., 1996] Kutluhan Erol, James Hendler, and Dana Nau. Complexity results for HTN planning. AMAI, 18(1):69-93, 1996.
  17. [Fox and Long, 2003] Maria Fox and Derek Long. PDDL2.1: An extension to PDDL for expressing temporal planning domains. JAIR, 20:61-124, 2003.
  18. [Fu et al., 2011] Jicheng Fu, Vincent Ng, Farokh B. Bastani, and I-Ling Yen. Simple and fast strong cyclic planning for fully-observable nondeterministic planning problems. In Proc. of the 22nd IJCAI, pages 1949-1954. AAAI Press, 2011. IJCAI
  19. [Geier and Bercher, 2011] Thomas Geier and Pascal Bercher. On the decidability of HTN planning with task insertion. In Proc. of the 22nd IJCAI, pages 1955-1961. AAAI Press, 2011. IJCAI
  20. [Ghallab et al., 2014] Malik Ghallab, Dana Nau, and Paolo Traverso. The actor's view of automated planning and act- ing: A position paper. AIJ, 208:1-17, 2014.
  21. [Ghallab et al., 2016] Malik Ghallab, Dana Nau, and Paolo Traverso. Automated Planning and Acting. Cambridge University Press, 2016.
  22. [Goldman and Boddy, 1996] Robert P. Goldman and Mark S. Boddy. Expressive planning and explicit knowl- edge. In Proc. of the 3rd AIPS, pages 110-117. AAAI Press, 1996.
  23. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Berhard Nebel. The FF planning system: Fast plan generation through heuristic search. JAIR, 14:253-302, 2001.
  24. [Höller and Bercher, 2021] Daniel Höller and Pascal Bercher. Landmark generation in HTN planning. In Proc. of the 35th AAAI, pages 11826-11834. AAAI Press, 2021.
  25. [Höller et al., 2020] Daniel Höller, Pascal Bercher, and Gre- gor Behnke. Delete-and ordering-relaxation heuristics for HTN planning. In Proc. of the 29th IJCAI, pages 4076- 4083. IJCAI, 2020. IJCAI
  26. [Höller et al., 2021] Daniel Höller, Gregor Behnke, Pascal Bercher, and Susanne Biundo. The PANDA framework for hierarchical planning. KI, 35:391-396, 2021.
  27. [Höller and Behnke, 2021] Daniel Höller and Gregor Behnke. Loop detection in the PANDA planning system. In Proc. of the 31st ICAPS, pages 168-173. AAAI Press, 2021.
  28. [Höller et al., 2018] Daniel Höller, Pascal Bercher, Gregor Behnke, and Susanne Biundo. A generic method to guide HTN progression search with classical heuristics. In Proc. of the 28th ICAPS, pages 114-122. AAAI Press, 2018.
  29. [Höller et al., 2020a] Daniel Höller, Gregor Behnke, Pascal Bercher, Susanne Biundo, Humbert Fiorino, Damien Pel- lier, and Ron Alford. HDDL: An extension to PDDL for expressing hierarchical planning problems. In Proc. of the 34th AAAI, pages 9883-9891. AAAI Press, 2020.
  30. [Höller et al., 2020b] Daniel Höller, Pascal Bercher, Gregor Behnke, and Susanne Biundo. HTN planning as heuristic progression search. JAIR, 67:835-880, 2020.
  31. [Kissmann and Edelkamp, 2009] Peter Kissmann and Stefan Edelkamp. Solving fully-observable non-deterministic planning problems via translation into a general game. In Proc. of the 32nd KI, pages 1-8. Springer, 2009.
  32. [Kuter and Nau, 2004] Ugur Kuter and Dana Nau. Forward- chaining planning in nondeterministic domains. In Proc. of the 19th AAAI, pages 513-518. AAAI Press, 2004.
  33. [Kuter et al., 2005] Ugur Kuter, Dana S. Nau, Marco Pistore, and Paolo Traverso. A hierarchical task-network planner based on symbolic model checking. In Proc. of the 15th ICAPS, pages 300-309. AAAI Press, 2005.
  34. [Kuter et al., 2009] Ugur Kuter, Dana Nau, Marco Pistore, and Paolo Traverso. Task decomposition on abstract states, for planning under nondeterminism. AIJ, 173(5):669-695, 2009.
  35. [Mattmüller et al., 2010] Robert Mattmüller, Manuela Or- tlieb, Malte Helmert, and Pascal Bercher. Pattern database heuristics for fully observable nondeterministic planning. In Proc. of the 20th ICAPS, pages 105-112. AAAI Press, 2010.
  36. [Nau et al., 2003] Dana Nau, Tsz-Chiu Au, Okhtay Ilghami, Ugur Kuter, J. William Murdock, Dan Wu, and Fusun Ya- man. SHOP2: An HTN planning system. JAIR, 20:379- 404, 2003.
  37. [Nilsson, 1982] Nils J Nilsson. Principles of artificial intel- ligence. Springer Science & Business Media, 1982.
  38. [Patra et al., 2019] Sunandita Patra, Malik Ghallab, Dana Nau, and Paolo Traverso. Acting and planning using op- erational models. In Proc. of the 19th AAAI, pages 7691- 7698. AAAI Press, 2019.
  39. [Patra et al., 2020] Sunandita Patra, James Mason, Amit Ku- mar, Malik Ghallab, Paolo Traverso, and Dana Nau. In- tegrating acting, planning, and learning in hierarchical op- erational models. In Proc. of the 30th ICAPS, pages 478- 487. AAAI Press, 2020.
  40. [Patra et al., 2021] Sunandita Patra, James Mason, Malik Ghallab, Dana Nau, and Paolo Traverso. Deliberative act- ing, planning and learning with hierarchical operational models. AIJ, 299:103523, 2021.
  41. [Pereira et al., 2022] Ramon Pereira, André Pereira, Fred- erico Messa, and Giuseppe De Giacomo. Iterative depth- first search for FOND planning. In Proc. of the 32nd ICAPS, pages 90-99. AAAI Press, 2022.
  42. [Pryor and Collins, 1996] Louise Pryor and Gregg Collins. Planning for contingencies: A decision-based approach. JAIR, 4:287-339, 1996.
  43. [Scala and Vallati, 2021] Enrico Scala and Mauro Vallati. Effective grounding for hybrid planning problems repre- sented in PDDL. The Knowledge Engineering Review, 36:e9, 2021.
  44. [Yoon et al., 2007] Sungwook Yoon, Alan Fern, and Robert Givan. FF-Replan: A baseline for probabilistic planning. In Proc. of the 17th ICAPS, pages 352-359. AAAI Press, 2007.
  45. [Yousefi and Bercher, 2024] Mohammad Yousefi and Pascal Bercher. Experimental setup for the IJCAI 2024 paper: "Laying the foundations for solving FOND HTN prob- lems: Grounding, search, heuristics (and benchmark prob- lems)". doi: 10.5281/zenodo.11172885, 2024. DOI

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

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