Proceedings

Computational Complexity of Planning with Temporal Goals

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 509-513.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

In the last decade, there has been several studies on the computational complexity of planning. These studies normally assume that the goal of planning is to make a certain fluent true after the sequence of actions. In many real-life planning problems, the goal is represented in a much more complicated temporal form: e.g., in addition to having a desired fluent true at the end, we may want to keep certain fluents true at all times. In this paper, we study the complexity of planning for such temporal goals. We show that for goals expressible in Linear Temporal Logic, planning has the same complexity as for non-temporal goals: it is NP-complete; and for goals expressible in a more general Branching Temporal Logic, planning is PSPACE-complete.

  1. [Bacchus and Kabanza, 1998] Fahiem Bacchus and Frodu- ald Kabanza. Planning for temporally extended goals. An- nals of Mathematics and Artificial Intelligence, 22:5-27, 1998.
  2. [Baral et al., 2000] Chitta Baral, Raúl Trejo, and Vladik Kreinovich. Computational complexity of planning and approximate planning in the presence of incompleteness. Artificial Intelligence, 122:241-267, 2000.
  3. [Bylander, 1994] Tom Bylander. The computational com- plexity of propositional STRIPS planning. Artificial In- telligence, 69:161-204, 1994.
  4. [Emerson, 1990] E. Allen Emerson. Temporal and modal logics. In: Jan van Leeuwen, editor. Handbook of The- oretical Computer Science, Vol. B, pages 995-1072, MIT Press, Cambridge, Massachusetts, 1990.
  5. [Erol et al., 1995] Kuthulan Erol, Dana S. Nau, and V.S. Subrahmanian. Complexity, decidability and unde- cidability results for domain-independent planning. Artifi- cial Intelligence, 76(1-2):75-88, 1995.
  6. [Gabbay et al., 1994] Dov M. Gabbay, Ian Hodkinson, and Mark Reynolds. Temporal Logic: Mathematical Foun- dations and Computational Aspects. Oxford University Press, New York, 1994.
  7. [Gelfond and Lifschitz, 1993] Michael Gelfond and Vladimir Lifschitz. Representing actions and change by logic programs. Journal of Logic Programming, 17(2,3,4):301-323, 1993.
  8. [Liberatore, 1997] Paolo Liberatore. The complexity of the language . Electronic Transactions on Artificial Intel- ligence, 1:13-28 (http://www.ep.liu.se/ej/etai/1997/02), 1997. Link
  9. [Littman, 1997] Michael L. Littman. Probabilistic proposi- tional planning: representations and complexity. In AAAI 97, pages 748-754, 1997.
  10. [Niyogi and Sarkar, 2000] Rajdeep Niyogi and Sudeshna Sarkar. Logical specification of goals. In Interna- tional Conference on Information Technology ICIT'2000, Bhubaneswar, India, December 21-23, 2000.
  11. [Papadimitriou, 1994] Christos H. Papadimitriou. Compu- tational Complexity. Addison-Wesley, Reading, Mas- sachusetts, 1994.

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

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