Proceedings

Computational Complexity of Planning for Recursive Primitive Task Networks: Selective Action Nullification with State Preservation

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8696-8704.

https://doi.org/10.24963/ijcai.2025/967

Abstract

This paper investigates fundamental aspects of Hierarchical Task Network (HTN) planning by systematically exploring recursive arrangements of primitive task networks. Working within a general framework that aligns with recently identified ACKERMANN-complete HTN problems, we map the computational complexity across various recursive configurations, revealing a rich complexity landscape. Through a novel proof technique that we call selective action nullification with state preservation, we demonstrate that even a highly restricted class of regular HTN problems remains PSPACE-complete, establishing a profound connection to classical planning. We hope these findings contribute to a deeper and broader understanding of the theoretical foundations of HTN planning.

  1. [Alford et al., 2012] Ron Alford, Vikas Shivashankar, Ugur Kuter, and Dana Nau. HTN problem spaces: Structure, algorithms, termination. In Proceedings of the 5th Annual Symposium on Combinatorial Search (SoCS 2012), pages 2-9. AAAI Press, 2012.
  2. [Alford et al., 2014] Ron Alford, Vikas Shivashankar, Ugur Kuter, and Dana Nau. On the feasibility of planning graph style heuristics for HTN planning. In Proceedings of the 24th International Conference on Automated Planning and Scheduling (ICAPS 2014), pages 2-10. AAAI Press, 2014.
  3. [Alford et al., 2015] Ron Alford, Pascal Bercher, and David Aha. Tight bounds for HTN planning. In Proceedings of the 25th International Conference on Automated Planning and Scheduling (ICAPS 2015), pages 7-15. AAAI Press, 2015.
  4. [Alford et al., 2016] Ron Alford, Gregor Behnke, Daniel Höller, Pascal Bercher, Susanne Biundo, and David Aha. Bound to plan: Exploiting classical heuristics via auto- matic translations of tail-recursive HTN problems. In Pro- ceedings of the 26th International Conference on Auto- mated Planning and Scheduling (ICAPS 2016), pages 20- 28. AAAI Press, 2016.
  5. [Behnke et al., 2022] Gregor Behnke, Florian Pollitt, Daniel Höller, Pascal Bercher, and Ron Alford. Making trans- lations to classical planning competitive with other HTN planners. In Proceedings of the 36th AAAI Conference on Artificial Intelligence (AAAI 2022), pages 9687-9697. AAAI Press, 2022.
  6. [Bercher et al., 2019] Pascal Bercher, Ron Alford, and Daniel Höller. A survey on hierarchical planning -one abstract idea, many concrete realizations. In Proceedings of the 28th International Joint Conference on Artificial In- telligence (IJCAI 2019), IJCAI-2019, pages 6267-6275. IJCAI, 2019. IJCAI
  7. [Bercher et al., 2022] Pascal Bercher, Songtuan Lin, and Ron Alford. Tight bounds for hybrid planning. In Proceed- ings of the 31st International Joint Conference on Artifi- cial Intelligence (IJCAI 2022), pages 4597-4605. IJCAI, 2022. IJCAI
  8. [Bylander, 1994] Tom Bylander. The computational com- plexity of propositional STRIPS planning. Artificial In- telligence, 94(1-2):165-204, 1994.
  9. [Dekker and Behnke, 2024] Maurice Dekker and Gregor Behnke. Barely decidable fragments of planning. In Pro- ceedings of the 27th European Conference on Artificial Intelligence (ECAI 2024), pages 4198-4206. IOS Press, 2024.
  10. [Erol et al., 1996] Kutluhan Erol, James Hendler, and Dana S. Nau. Complexity results for HTN planning. An- nals of Mathematics and Artificial Intelligence, 18(1):69- 93, March 1996.
  11. [Gazen and Knoblock, 1997] B. Cenk Gazen and Craig A. Knoblock. Combining the expressivity of UCPOP with the efficiency of Graphplan. In Proceedings of the 4th Eu- ropean Conference on Planning: Recent Advances in AI Planning (ECP 1997), pages 221-233. Springer, 1997.
  12. [Geier and Bercher, 2011] Thomas Geier and Pascal Bercher. On the decidability of HTN planning with task insertion. In Proceedings of the 22nd International Joint Conference on Artificial Intelligence (IJCAI 2011), pages 1955-1961. AAAI Press, 2011. IJCAI
  13. [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 Pro- ceedings of the 28th International Conference on Au- tomated Planning and Scheduling (ICAPS 2018), pages 114-122. AAAI Press, 2018.
  14. [Höller et al., 2020a] Daniel Höller, Pascal Bercher, and Gregor Behnke. Delete-and ordering-relaxation heuris- tics for HTN planning. In Proceedings of the 29th Inter- national Joint Conference on Artificial Intelligence (IJCAI 2020), pages 4076-4083. IJCAI, 2020. IJCAI
  15. [Höller et al., 2020b] Daniel Höller, Pascal Bercher, Gregor Behnke, and Susanne Biundo. HTN planning as heuristic progression search. Journal of Artificial Intelligence Re- search (JAIR), 67:835-880, 2020.
  16. [Olz et al., 2024] Conny Olz, Alexander Lodemann, and Pascal Bercher. A heuristic for optimal total-order HTN planning based on integer linear programming. In Pro- ceedings of the 27th European Conference on Artificial Intelligence (ECAI 2024), pages 4303-4310. IOS Press, 2024.

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

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