Proceedings

Tight Bounds for HTN Planning with Task Insertion

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1502-1507.

Abstract

Hierarchical Task Network (HTN) planning with Task Insertion (TIHTN planning) is a formalism that hybridizes classical planning with HTN planning by allowing the insertion of operators from outside the method hierarchy. This additional capability has some practical benefits, such as allowing more flexibility for design choices of HTN models: the task hierarchy may be specified only partially, since missing required tasks may be inserted during planning rather than prior planning by means of the (predefined) HTN methods. While task insertion in a hierarchical planning setting has already been applied in practice, its theoretical properties have not been studied in detail, yet — only EXPSPACE membership is known so far. We lower that bound proving NEXPTIME-completeness and further prove tight complexity bounds along two axes: whether variables are allowed in method and action schemas, and whether methods must be totally ordered. We also introduce a new planning technique called acyclic progression, which we use to define provably efficient TIHTN planning algorithms.

  1. [Alford et al., 2009] Ron Alford, Ugur Kuter, and Dana S Nau. Translating HTNs to PDDL: A small amount of do- main knowledge can go a long way. In Proc. of the 21st Int. Joint Conf. on Artificial Intelligence (IJCAI), pages 1629- 1634. AAAI Press, 2009. IJCAI
  2. [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 Annual Sympo- sium on Combinatorial Search (SoCS), pages 2-9. AAAI Press, 2012.
  3. [Alford et al., 2014] Ron Alford, Vikas Shivashankar, Ugur Kuter, and Dana S. Nau. On the feasibility of planning graph style heuristics for HTN planning. In Proc. of the 24th Int. Conf. on Automated Planning and Scheduling (ICAPS), pages 2-10. AAAI Press, 2014.
  4. [Alford et al., 2015] Ron Alford, Pascal Bercher, and David W. Aha. Tight bounds for HTN planning. In Proc. of the 25th Int. Conf. on Automated Planning and Schedul- ing (ICAPS). AAAI Press, 2015.
  5. [Behnke et al., 2015] Gregor Behnke, Daniel Höller, and Su- sanne Biundo. On the complexity of HTN plan verifica- tion and its implications for plan recognition. In Proc. of the 25th Int. Conf. on Automated Planning and Scheduling (ICAPS). AAAI Press, 2015.
  6. [Bercher et al., 2014] Pascal Bercher, Shawn Keen, and Su- sanne Biundo. Hybrid planning heuristics based on task decomposition graphs. In Proc. of the Seventh Annual Symposium on Combinatorial Search (SoCS), pages 35- 43. AAAI Press, 2014.
  7. [Biundo and Schattenberg, 2001] Susanne Biundo and Bernd Schattenberg. From abstract crisis to concrete relief (a preliminary report on combining state abstraction and HTN planning). In Proc. of the 6th Europ. Conf. on Planning (ECP), pages 157-168. AAAI Press, 2001.
  8. [Biundo et al., 2011] Susanne Biundo, Pascal Bercher, Thomas Geier, Felix Müller, and Bernd Schattenberg. Advanced user assistance based on AI planning. Cognitive Systems Research, 12(3-4):219-236, April 2011. Special Issue on Complex Cognition. [
  9. [Erol et al., 1994] Kutluhan Erol, James A. Hendler, and Dana S. Nau. UMCP: A sound and complete procedure for hierarchical task-network planning. In Proc. of the 2nd Int. Conf. on Artificial Intelligence Planning Systems (AIPS), pages 249-254. AAAI Press, 1994.
  10. [Erol et al., 1995] Kutluhan Erol, Dana S. Nau, and V. S. Subrahmanian. Complexity, decidability and undecidabil- ity results for domain-independent planning. Artificial In- telligence, 76(1):75-88, 1995.
  11. [Erol et al., 1996] Kutluhan Erol, James A. Hendler, and Dana S. Nau. Complexity results for HTN planning. An- nals of Mathematics and Artificial Intelligence, 18(1):69- 93, 1996.
  12. [Geier and Bercher, 2011] Thomas Geier and Pascal Bercher. On the decidability of HTN planning with task insertion. In Proc. of the 22nd Int. Joint Conf. on Artificial Intelligence (IJCAI), pages 1955-1961. AAAI Press, 2011. IJCAI
  13. [Höller et al., 2014] Daniel Höller, Gregor Behnke, Pascal Bercher, and Susanne Biundo. Language classification of hierarchical planning problems. In Proc. of the 21st Eu- rop. Conf. on Artificial Intelligence (ECAI), pages 447- 452. IOS Press, 2014.
  14. [Kambhampati et al., 1998] Subbarao Kambhampati, Amol Mali, and Biplav Srivastava. Hybrid planning for par- tially hierarchical domains. In Proc. of the 15th Nat. Conf. on Artificial Intelligence (AAAI), pages 882-888. AAAI Press, 1998.
  15. [Knuth, 1977] Donald E. Knuth. The complexity of songs. SIGACT News, 9(2):17-24, July 1977.
  16. [Lin et al., 2008] Naiwen Lin, Ugur Kuter, and Evren Sirin. Web service composition with user preferences. In Proc. of the 5th Europ. Semantic Web Conference (ESWC), pages 629-643, Berlin, Heidelberg, 2008. Springer.
  17. [Nau et al., 2003] Dana S. Nau, Tsz-Chiu Au, Okhtay Il- ghami, Ugur Kuter, J William Murdock, Dan Wu, and Fusun Yaman. SHOP2: An HTN planning system. Jour- nal of Artificial Intelligence Research, 20:379-404, 2003.
  18. [Nau et al., 2005] Dana S. Nau, Tsz-Chiu Au, Okhtay Il- ghami, Ugur Kuter, Dan Wu, Fusun Yaman, Héctor Muñoz-Avila, and J. William Murdock. Applications of SHOP and SHOP2. Intelligent Systems, IEEE, 20:34-41, March -April 2005.
  19. [Shivashankar et al., 2013] Vikas Shivashankar, Ron Alford, Ugur Kuter, and Dana Nau. The GoDeL planning system: a more perfect union of domain-independent and hierar- chical planning. In Proc. of the 23rd Int. Joint Conf. on Artificial Intelligence (IJCAI), pages 2380-2386. AAAI Press, 2013. IJCAI

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

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