Proceedings

Total-Order Planning with Partially Ordered Subtasks

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 425-429.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

One of the more controversial recent planning algorithms is the SHOP algorithm, an HTN planning algorithm that plans for tasks in the same order that they are to be executed. SHOP can use domaindependent knowledge to generate plans very quickly, but it can be difficult to write good knowledge bases for SHOP. Our hypothesis is that this difficulty is because SHOP’s total-ordering requirement for the subtasks of its methods is more restrictive than it needs to be. To examine this hypothesis, we have developed a new HTN planning algorithm called SHOP2. Like SHOP, SHOP2 is sound and complete, and it constructs plans in the same order that they will later be executed. But unlike SHOP, SHOP2 allows the subtasks of each method to be partially ordered. Our experimental results suggest that in some problem domains, the difficulty of writing SHOP knowledge bases derives from SHOP’s total-ordering requirement—and that in such cases, SHOP2 can plan as efficiently as SHOP using knowledge bases simpler than those needed by SHOP.

  1. [Barrett, 1997] A. Barrett. Frugal Hierarchical Task- Network Planning. Computer Science and Engineering Dept., University of Washington, 1997.
  2. [Bacchus and Kabanza, 2000] F. Bacchus and F. Kabanza. "Using Temporal Logics to Express Search Control Knowledge for Planning,." Artificial Intelligence, 116(1-2):123-191, January, 2000.
  3. [Chenoweth, 1991] S. V. Chenoweth. On the {NP}- hardness of blocks world. AAAI-91, July 1991, pages 623-628.
  4. [Currie and Tate, 1991] K. Currie and A. Tate. O-Plan: The Open Planning Architecture. Artificial Intelligence, 52(1):49-86, 1991.
  5. [Erol et al., 1994] K. Erol, J. Hendler and D. S. Nau. UMCP: A Sound and Complete Procedure for Hierarchical Task-Network Planning. In Proc. Second International Conf. on AI Planning Systems (AIPS-94), June, 1994, pages 249-254.
  6. Gupta and Nau, 199]
  7. N. Gupta and D. S. Nau. Complexity Results for Blocks-World Planning. AAAI- 91, July 1991, pages 629-633.
  8. [Kautz and Selman, 1999] H. Kautz and B. Selman. Unifying SAT-based and graph-based planning. IJCAI- 99, 1999, pages 318-325. IJCAI
  9. [Koehler et al., 1997] J. Koehler, B. Nebel, J. Hoffman and Y. Dimopoulus. Extending planning graphs to an ADL subset. In Proc. ECP-97, 1997. Toulouse, France.
  10. [Munoz-Avila et al., 2000] H. Munoz-Avila, D. W. Aha, L. A. Breslow, D. S. Nau and R. Weber. Integrating Conversational Case Retrieval with Generative Planning. In EWCBR-2000, 2000. Trento, Italy: Springer-Verlag.
  11. [Nau et al., 1999] D. Nau, Y. Cao, A. Lotem, and H. Muñoz-Avila. SHOP: Simple Hierarchical Ordered Planner. In IJCAI-99, 1999. IJCAI
  12. [Nau et al., 2000] D. S. Nau, Y. Cao, A. Lotem, and H. Muñoz-Avila. SHOP and M-SHOP: Planning with Ordered Task Decomposition. Tech report TR 4157, University of Maryland, College Park, MD, June 2000.
  13. [Nilsson, 1980] N. Nilsson. Principles of Artificial Intelligence. Morgan Kaufmann, 1980.
  14. [Tate, 1994] A. Tate. Mixed Initiative Planning in O- Plan2. In Proceedings of the ARPA/Rome Laboratory Knowledge-Based Planing and Scheduling Initiative, 1994, pages 512-516.
  15. Tuscon, AR: Morgan Kaufmann.
  16. [Veloso, 1992] M. Veloso. "Learning by Analogical Reasoning in General Problem Solving." Tech. Report CMU-CS-92-174, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, 1992.
  17. [Wilkins, 1990] D. Wilkins. "Can AI Planners Solve Practical Problems?" Computational Intelligence, 6(4):232-246, 1990.

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

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