Proceedings

Tight Bounds for Hybrid Planning

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 4597-4605.

https://doi.org/10.24963/ijcai.2022/638

Abstract

Several hierarchical planning systems feature a rich level of language features making them capable of expressing real-world problems. One such feature that's used by several current planning systems is causal links, which are used to track search progress. The formalism combining Hierarchical Task Network (HTN) planning with these links known from Partial Order Causal Link (POCL) planning is often referred to as hybrid planning. In this paper we study the computational complexity of such hybrid planning problems. More specifically, we provide missing membership results to existing hardness proofs and thereby provide tight complexity bounds for all known subclasses of hierarchical planning problems. We also re-visit and correct a result from the literature for plan verification showing that it remains NP-complete even in the absence of a task hierarchy.

  1. [Alford et al., 2012] R. Alford, V. Shivashankar, U. Kuter, and D. Nau. HTN problem spaces: Structure, algorithms, termination. In SoCS, pages 2-9. AAAI Press, 2012.
  2. [Alford et al., 2014] R. Alford, V. Shivashankar, U. Kuter, and D. Nau. On the feasibility of planning graph style heuristics for HTN planning. In ICAPS, pages 2-10. AAAI Press, 2014.
  3. [Alford et al., 2015a] R. Alford, P. Bercher, and D. Aha. Tight bounds for HTN planning. In ICAPS, pages 7-15. AAAI Press, 2015.
  4. [Alford et al., 2015b] R. Alford, P. Bercher, and D. Aha. Tight bounds for HTN planning with task insertion. In IJCAI, pages 1502-1508. AAAI Press, 2015. IJCAI
  5. [Bechon et al., 2014] P. Bechon, M. Barbier, G. Infantes, C. Lesire, and V. Vidal. HiPOP: Hierarchical partial-order planning. In STAIRS, pages 51-60. IOS Press, 2014.
  6. [Behnke et al., 2015] G. Behnke, D. Höller, and S. Biundo. On the complexity of HTN plan verification and its im- plications for plan recognition. In ICAPS, pages 25-33. AAAI Press, 2015.
  7. [Behnke et al., 2016] G. Behnke, D. Höller, P. Bercher, and S. Biundo. Change the plan -how hard can that be? In ICAPS, pages 38-46. AAAI Press, 2016.
  8. [Behnke et al., 2020] G. Behnke, D. Höller, A. Schmid, P. Bercher, and S. Biundo. On succinct groundings of HTN planning problems. In AAAI, pages 9775-9784. AAAI Press, 2020.
  9. [Bercher et al., 2014] P. Bercher, S. Keen, and S. Biundo. Hybrid planning heuristics based on task decomposition graphs. In SoCS, pages 35-43. AAAI Press, 2014.
  10. [Bercher et al., 2016] P. Bercher, D. Höller, G. Behnke, and S.Biundo. More than a name? on implications of precon- ditions and effects of compound HTN planning tasks. In ECAI, pages 225-233. IOS Press, 2016.
  11. [Bercher et al., 2017] P. Bercher, G. Behnke, D. Höller, and S. Biundo. An admissible HTN planning heuristic. In IJCAI, pages 480-488. IJCAI, 2017. IJCAI
  12. [Bercher et al., 2019] P. Bercher, R. Alford, and D. Höller. A survey on hierarchical planning -one abstract idea, many concrete realizations. In IJCAI, pages 6267-6275. IJCAI, 2019. IJCAI
  13. [Bercher, 2021] P. Bercher. A closer look at causal links: Complexity results for delete-relaxation in partial order causal link (POCL) planning. In ICAPS, pages 36-45. AAAI Press, 2021.
  14. [Bit-Monnot et al., 2016] A. Bit-Monnot, D. E. Smith, and M. Do. Delete-free reachability analysis for temporal and hierarchical planning. In ECAI, pages 1698-1699. IOS Press, 2016.
  15. [Bit-Monnot et al., 2020] A. Bit-Monnot, M. Ghallab, F. In- grand, and D. E. Smith. FAPE: a constraint-based planner for generative and hierarchical temporal planning, 2020.
  16. [Biundo and Schattenberg, 2001] S. Biundo and B. Schat- tenberg. From abstract crisis to concrete relief -a pre- liminary report on combining state abstraction and HTN planning. In ECP 2001, pages 157-168. AAAI, 2001.
  17. [Biundo et al., 2011] S. Biundo, P. Bercher, T. Geier, F. Müller, and B. Schattenberg. Advanced user assistance based on AI planning. Cognitive Systems Research, 12(3- 4):219-236, 2011.
  18. [Erol et al., 1996] K. Erol, J. A. Hendler, and D. S. Nau. Complexity results for HTN planning. AMAI, 18(1):69- 93, 1996.
  19. [Geier and Bercher, 2011] T. Geier and P. Bercher. On the decidability of HTN planning with task insertion. In IJ- CAI, pages 1955-1961. AAAI Press, 2011. IJCAI
  20. [Höller and Bercher, 2021] D. Höller and P. Bercher. Land- mark generation in HTN planning. In AAAI, pages 11826- 11834. AAAI Press, 2021.
  21. [Höller et al., 2018] D. Höller, P. Bercher, G. Behnke, and S. Biundo. A generic method to guide HTN progression search with classical heuristics. In ICAPS, pages 114-122. AAAI Press, 2018.
  22. [Kambhampati et al., 1998] S. Kambhampati, A.Mali, and B. Srivastava. Hybrid planning for partially hierarchical domains. In AAAI, pages 882-888. AAAI Press, 1998.
  23. [Lallement et al., 2018] R. Lallement, L. de Silva, and R. Alami. HATP: Hierarchical agent-based task planner. In AAMAS, pages 1823-1825. IFAAMAS, 2018.
  24. [Lesire and Albore, 2021] C. Lesire and A. Albore. py- HiPOP -Hierarchical partial-order planner. In IPC 2020 Booklet, pages 13-16, 2021.
  25. [Lin and Bercher, 2021] S. Lin and P. Bercher. Change the world -how hard can that be? on the computational com- plexity of fixing planning models. In IJCAI, pages 4152- 4159. IJCAI, 2021. IJCAI
  26. [Nau et al., 2003] D. Nau, T.-C. Au, O. Ilghami, U. Kuter, J. W. Murdock, D. Wu, and F. Yaman. SHOP2: An HTN planning system. JAIR, 20:379-404, 2003.
  27. [Olz et al., 2021] C. Olz, S. Biundo, and P. Bercher. Reveal- ing hidden preconditions and effects of compound HTN planning tasks -a complexity analysis. In AAAI, pages 11903-11912. AAAI Press, 2021.
  28. [Penberthy and Weld, 1992] J. S. Penberthy and D. S. Weld. UCPOP: A sound, complete, partial order planner for ADL. In KR, pages 103-114.
  29. Morgan Kaufmann, 1992.
  30. [Savitch, 1970] W. J. Savitch. Relationships between nonde- terministic and deterministic tape complexities. Journal of Computer and System Sciences, 4(2):177-192, 1970.
  31. [Sebastiani et al., 2017] E. Sebastiani, R. Lallement, R. Alami, and L. Iocchi. Dealing with on-line human- robot negotiations in hierarchical agent-based task planner. In ICAPS, pages 549-557. AAAI Press, 2017.
  32. [Stock et al., 2015] S. Stock, M. Mansouri, F. Pecora, and J. Hertzberg. Online task merging with a hierarchical hy- brid task planner for mobile service robots. In IROS, pages 6459-6464. IEEE, 2015.
  33. [Tsuneto et al., 1998] R. Tsuneto, J. Hendler, and D. Nau. Analyzing external conditions toimprove the efficiency of htn planning. In AAAI, pages 913-920. AAAI Press, 1998.
  34. [Weld, 1994] D. S. Weld. An introduction to least commit- ment planning. AI Magazine, 15(4):27-61, 1994.
  35. [Winer and Young, 2017] D. R. Winer and R. M. Young. Merits of hierarchical story and discourse planning with merged languages. In AIIDE, pages 262-268. AAAI Press, 2017.
  36. [Yang, 1990] Q. Yang. Formalizing planning knowledge for hierarchical planning. Computational Intelligence, 6(1):12-24, 1990.
  37. [Young et al., 1994] R. M. Young, M. E. Pollack, and J. D. Moore. Decomposition and causality in partial-order plan- ning. In AIPS, pages 188-193. AAAI Press, 1994.

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

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