Skip to main content

Hierarchical Task Network Planning as Satisfiability

  • Conference paper
Recent Advances in AI Planning (ECP 1999)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1809))

Included in the following conference series:

Abstract

The satisfiability paradigm has been hitherto applied to planning with only primitive actions. On the other hand, hierarchical task networks have been successfully used in many real world planning applications. Adapting the satisfiability paradigm to hierarchical task network planning, we show how the guidance from the task networks can be used to significantly reduce the sizes of the propositional encodings. We report promising empirical results on various encodings that demonstrate an orders of magnitude reduction in the solving times.

I thank Subbarao Kambhampati and the anonymous referees of ECP-99 for useful comments on this work. This work was performed while the author was a graduate student at Arizona State University. The college of engineering and applied sciences at Univ. of Wisconsin, Milwaukee provided financial support for attending the conference and presenting the work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barrett, A., Weld, D.: Task-Decomposition via plan parsing. In: Proceedings of the National Conference on Artificial Intelligence (AAAI), pp. 1117–1122 (1994)

    Google Scholar 

  2. Blum, A., Furst, M.: Fast planning via planning graph analysis. In: Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI (1995)

    Google Scholar 

  3. Ernst, M., Millstein, T., Weld, D.: Automatic SAT compilation of planning problems. In: Proccedings of the International Joint Conference on Artificial Intelligence, IJCAI (1997)

    Google Scholar 

  4. Erol, K.: Hierarchical task network planning: Formalization, Analysis and Implementation, Ph.D thesis, Dept. of computer science, Univ. of Maryland, College Park (1995)

    Google Scholar 

  5. Estlin, T., Chien, S., Wang, X.: An argument for a hybrid HTN/Operator-based approach to planning. In: Steel, S. (ed.) ECP 1997. LNCS, vol. 1348, pp. 184–196. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  6. Giunchiglia, E., Massarotto, A., Sebastiani, R.: Act and the rest will follow: Exploiting determinism in planning as satisfiability. In: Proceedings of the National Conference on Artificial Intelligence, AAAI (1998)

    Google Scholar 

  7. Kambhampati, S., Mali, A., Srivastava, B.: Hybrid planning in partially hierarchical domains. In: Proceedings of the National Conference on Artificial Intelligence, AAAI (1998)

    Google Scholar 

  8. Kambhampati, S.: Challenges in bridging the plan synthesis paradigms. In: Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI (1997)

    Google Scholar 

  9. Kautz, H., McAllester, D., Selman, B.: Encoding plans in propositional logic. In: Proceedings of the conference on Knowledge Representation & Reasoning, KRR (1996)

    Google Scholar 

  10. Kautz, H., Selman, B.: Pushing the envelope: Planning, Propositional logic and Stochastic search. In: Proceedings of the National Conference on Artificial Intelligence, AAAI (1996)

    Google Scholar 

  11. Kautz, H., Selman, B.: The role of domain-specific knowledge in the planning as satisfiability framework. In: Proceedings of the international conference on Artificial Intelligence Planning Systems, AIPS (1998)

    Google Scholar 

  12. Mali, A.D., Kambhampati, S.: Encoding HTN planning in propositional logic. In: Proceedings of the International Conference on AI Planning Systems, AIPS (1998)

    Google Scholar 

  13. Mali, A.D., Kambhampati, S.: On the utility of causal encodings. In: Proceedings of the National Conference on Artificial Intelligence, AAAI (1999)

    Google Scholar 

  14. Tate, A.: Generating project networks. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pp. 888–893 (1977)

    Google Scholar 

  15. Wilkins, D.: Practical planning: Extending the classical AI planning paradigm. Morgan Kaufmann, San Francisco (1988)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mali, A.D. (2000). Hierarchical Task Network Planning as Satisfiability. In: Biundo, S., Fox, M. (eds) Recent Advances in AI Planning. ECP 1999. Lecture Notes in Computer Science(), vol 1809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720246_10

Download citation

  • DOI: https://doi.org/10.1007/10720246_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67866-3

  • Online ISBN: 978-3-540-44657-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics