Proceedings

Change the World - How Hard Can that Be? On the Computational Complexity of Fixing Planning Models

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4152-4159.

https://doi.org/10.24963/ijcai.2021/571

Abstract

Incorporating humans into AI planning is an important feature of flexible planning technology. Such human integration allows to incorporate previously unknown constraints, and is also an integral part of automated modeling assistance. As a foundation for integrating user requests, we study the computational complexity of determining the existence of changes to an existing model, such that the resulting model allows for specific user-provided solutions. We are provided with a planning problem modeled either in the classical (non-hierarchical) or hierarchical task network (HTN) planning formalism, as well as with a supposed-to-be solution plan, which is actually not a solution for the current model. Considering changing decomposition methods as well as preconditions and effects of actions, we show that most change requests are NP-complete though some turn out to be tractable.

  1. [Ai-Chang et al., 2004] M. Ai-Chang, J. Bresina, L. Charest, A. Chase, J. C. Hsu, A. Jónsson, B. Kanefsky, P. Mor- ris, K. Rajan, J. Yglesias, B. G. Chafin, W. C. Dias, and P. F. Maldague. MAPGEN: mixed-initiative planning and scheduling for the mars exploration rover mission. IEEE Intelligent Systems, 19(1):8-12, 2004.
  2. [Alford et al., 2009] R. Alford, U. Kuter, and D. Nau. Trans- lating HTNs to PDDL: A small amount of domain knowl- edge can go a long way. In IJCAI, pages 1629-1634. AAAI, 2009. IJCAI
  3. [Alford et al., 2015] R. Alford, P. Bercher, and D. Aha. Tight bounds for HTN planning. In ICAPS, pages 7-15. AAAI, 2015.
  4. [Allen and Ferguson, 2002] J. Allen and G. Ferguson. Human-machine collaborative planning. In Proceedings of the 3rd International NASA Workshop on Planning and Scheduling for Space, pages 1-10, 2002.
  5. [Barták et al., 2018] R. Barták, A. Maillard, and R. C. Car- doso. Validation of hierarchical plans via parsing of at- tribute grammars. In ICAPS, pages 11-19. AAAI, 2018.
  6. [Barták et al., 2020] R. Barták, S. Ondrčková, A. Maillard, G. Behnke, and P. Bercher. A novel parsing-based ap- proach for verification of hierarchical plans. In ICTAI, pages 118-125. IEEE, 2020.
  7. [Behnke and Speck, 2021] G. Behnke and D. Speck. Sym- bolic search for optimal total-order HTN planning. In AAAI. AAAI, 2021.
  8. [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, 2015.
  9. [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, 2016.
  10. [Behnke et al., 2017] G. Behnke, D. Höller, and S. Biundo. This is a solution! (... but is it though?) -verifying solu- tions of hierarchical planning problems. In ICAPS, pages 20-28. AAAI, 2017.
  11. [Behnke et al., 2018] G. Behnke, D. Höller, and S. Bi- undo. totSAT-totally-ordered hierarchical planning through SAT. In AAAI, pages 6110-6118. AAAI, 2018.
  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. [Bresina et al., 2005] J. L. Bresina, A. K. Jónsson, P. H. Mor- ris, and K. Rajan. Activity planning for the mars explo- ration rovers. In ICAPS, pages 40-49. AAAI, 2005.
  14. [Chakraborti et al., 2017] T. Chakraborti, S. Sreedharan, Y. Zhang, and S. Kambhampati. Plan explanations as model reconciliation: Moving beyond explanation as so- liloquy. In IJCAI, pages 156-163. IJCAI, 2017. IJCAI
  15. [Chakraborti et al., 2020] T. Chakraborti, S. Sreedharan, and S. Kambhampati. The emerging landscape of explainable automated planning & decision making. In IJCAI, pages 4803-4811. IJCAI, 2020. IJCAI
  16. [Erol et al., 1996] K. Erol, J. Hendler, and D. S. Nau. Com- plexity results for HTN planning. Annals of Mathematics and Artificial Intelligence, 18(1):69-93, 1996.
  17. [Ferguson and Allen, 1998] G. Ferguson and J. F. Allen. TRIPS: an integrated intelligent problem-solving assistant. In AAAI, pages 567-572. AAAI, 1998.
  18. [Ferguson et al., 1996] G. Ferguson, J. F. Allen, and B. W. Miller. TRAINS-95: towards a mixed-initiative planning assistant. In AIPS, pages 70-77. AAAI, 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, 2011. IJCAI
  20. [Ginsberg, 1986] M. L. Ginsberg. Counterfactuals. Artificial Intelligence, 30(1):35-79, 1986.
  21. [Göbelbecker et al., 2010] M. Göbelbecker, T. Keller, P. Ey- erich, M. Brenner, and B. Nebel. Coming up with good ex- cuses: What to do when no plan can be found. In ICAPS, pages 81-88. AAAI, 2010.
  22. [Höller et al., 2014] D. Höller, G. Behnke, P. Bercher, and S. Biundo. Language classification of hierarchical plan- ning problems. In ECAI, pages 447-452. IOS, 2014.
  23. [Höller et al., 2016] D. Höller, G. Behnke, P. Bercher, and S. Biundo. Assessing the expressivity of planning for- malisms through the comparison to formal languages. In ICAPS, pages 158-165. AAAI, 2016.
  24. [Karp, 1972] R. M. Karp. Reducibility among combinatorial problems. In Proc. of a Symposium on the Complexity of Computer Computations, pages 85-103. Plenum, 1972.
  25. [Korte and Vygen, 2008] B. Korte and J. Vygen. Combina- torial Optimization: Theory and Algorithms. Springer, 2008.
  26. [Marthi et al., 2007] B. Marthi, S. Russel, and J. Wolfe. An- gelic semantics for high-level actions. In ICAPS, pages 232-239. AAAI, 2007.
  27. [Masek and Paterson, 1980] W. J. Masek and M. S. Paterson. A faster algorithm computing string edit distances. Jour- nal of Computer and System Sciences, 20(1):18-31, 1980.
  28. [Myers et al., 2003] K. L. Myers, P. A. Jarvis, W. M. Tyson, and M. J. Wolverton. A mixed-initiative framework for robust plan sketching. In ICAPS, pages 256-265. AAAI, 2003.
  29. [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. AAAI, 2021.
  30. [Schreiber et al., 2019] D. Schreiber, D. Pellier, H. Fiorino, and T. Balyo. Tree-REX: SAT-based tree exploration for efficient and high-quality HTN planning. In ICAPS, pages 382-390. AAAI, 2019.

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

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