Proceedings

Learning Hierarchical Task Networks for Nondeterministic Planning Domains

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 1708-1713.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

This paper describes how to learn Hierarchical Task Networks (HTNs) in nondeterministic planning domains, where actions may have multiple possible outcomes. We discuss several desired properties that guarantee that the resulting HTNs will correctly handle the nondeterminism in the domain. We developed a new learning algorithm, called ND-HTN-Maker, that exploits these properties. We implemented ND-HTN-Maker in the recently-proposed HTN-Maker system, a goal-regression based HTN learning approach. In our theoretical study, we show that ND-HTN-Maker soundly produces HTN planning knowledge in low-order polynomial times, despite the nondeterminism. In our experiments with two nondeterministic planning domains, ND-SHOP2, a well-known HTN planning algorithm for nondeterministic domains, significantly outperformed (in some cases, by about 3 orders of magnitude) the well-known planner MBP using the learned HTNs.Chad Hogg, Ugur Kuter, Hector Munoz-Avila

  1. [Au et al., 2008] T.-C. Au, U. Kuter, and D. Nau. Plan- ning for interactions among autonomous agents. In Pro- ceedings of the International Workshop on Programming Multi-Agent Systems (ProMAS-08), 2008.
  2. [Cimatti et al., 2003] Alessandro Cimatti, Marco Pistore, Marco Roveri, and Paolo Traverso. Weak, strong, and strong cyclic planning via symbolic model checking. Arti- ficial Intelligence, 147:35-84, 2003.
  3. [Ghallab et al., 2004] M. Ghallab, D. Nau, and P. Traverso. Automated Planning: Theory and Practice. Morgan Kauffmann, 2004.
  4. [Hogg et al., 2008] Chad Hogg, Héctor Muñoz-Avila, and Ugur Kuter. HTN-MAKER: Learning HTNs with mini- mal additional knowledge engineering required. In AAAI- 08, 2008.
  5. [Ilghami et al., 2005] O. Ilghami, H. Muñoz-Avila, D. Nau, and D. W. Aha. Learning approximate preconditions for methods in hierarchical plans. In ICML-05, 2005.
  6. [Jensen and Veloso, 2007] R. M. Jensen and M. Veloso. Learning non-deterministic multi-agent planning domains. In Proceedings of the ICAPS-07 Workshop on Planning and Learning, 2007.
  7. [Jensen et al., 2001] R. Jensen, Manuela M. Veloso, and M. H. Bowling. OBDD-based optimistic and strong cyclic adversarial planning. In Proceedings of the Sixth European Conference on Planning (ECP-01), 2001.
  8. [Karlsson, 2001] Lars Karlsson. Conditional progressive planning under uncertainty. In IJCAI-01. IJCAI
  9. Morgan Kauf- mann, 2001.
  10. [Kuter and Nau, 2004] Ugur Kuter and Dana Nau. Forward- chaining planning in nondeterministic domains. In AAAI- 04, 2004.
  11. [Kuter et al., 2008] Ugur Kuter, Dana Nau, Marco Pistore, and Paolo Traverso. Task decomposition on abstract states for planning under nondeterminism. Artificial Intelligence, Special Issue on Advances in Automated Planning, 2008.
  12. [Langley and Choi, 2006] Pat Langley and Dongkyu Choi. Learning recursive control programs from problem solv- ing. Journal of Machine Learning Research, 7:493-518, 2006.
  13. [Nejati et al., 2006] N. Nejati, P. Langley, and T. Könik. Learning hierarchical task networks by observation. In ICML-06, 2006.
  14. [Pasula et al., 2004] H. M. Pasula, L. S. Zettemoyer, and L. P. Kaebling. Learning probabilistic relational planning rules. In KR-2004, 2004.
  15. [Pistore and Traverso, 2001] Marco Pistore and Paolo Traverso. Planning as model checking for extended goals in non-deterministic domains. In ICAPS-01, 2001.
  16. [Reddy and Tadepalli, 1997] C. Reddy and P. Tadepalli. Learning goal-decomposition rules using exercises. In ICML-97, 1997.
  17. [Ruby and Kibler, 1991] D. Ruby and D. F. Kibler. Step- pingStone: An empirical and analytic evaluation. In AAAI- 91.
  18. Morgan Kaufmann, 1991.
  19. [Smart and Kaelbling, 2002] William D. Smart and Leslie Pack Kaelbling. Effective reinforcement learning for mobile robotics. In Proceedings of the International Conference on Robotics and Automation, 2002.
  20. [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning. MIT Press, 1998.
  21. [Xu and Muñoz-Avila, 2005] K. Xu and H. Muñoz-Avila. A domain-independent system for case-based task decompo- sition without domain theories. In AAAI-05, 2005.
  22. [Yang et al., 2007] Qiang Yang, Rong Pan, and Jialin Pan. Learning recursive htn-method structures for planning. In Proceedings of the ICAPS-07 Workshop on Planning and Learning, 2007.

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

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