Proceedings

Planning with Resources and Concurrency: A Forward Chaining Approach

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 417-423.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

Recently tremendous advances have been made in the performance of AI planning systems. However increased performance is only one of the prerequisites for bringing planning into the realm of real applications; advances in the scope of problems that can be represented and solved must also be made. In this paper we address two important representational features, concurrently executable actions with varying durations, and metric quantities like resources, both essential for modeling real applications. We show how the forward chaining approach to planning can be extended to allow it to solve planning problems with these two features. Forward chaining using heuristics or domain specific information to guide search has shown itself to be a very promising approach to planning, and it is sensible to try to build on this success. In our experiments we utilize the TL PLAN approach to planning, in which declaratively represented control knowledge is used to guide search. We show that this extra knowledge can be intuitive and easy to obtain, and that with it impressive planning performance can be achieved.

  1. [AIPS, 2000] AIPS 2000. Artificial Intelligence Planning & Scheduling 2000 planning competition. http://www.cs.toronto.edu/aips2000/ Link
  2. [Bacchus & Ady, 1999] Bacchus, F., and Ady, M. 1999. Pre- condition control. available at http://www.cs.toronto.edu/˜fbacchus/on-line.html Link
  3. [Bacchus & Kabanza, 1998] Bacchus, F., and Kabanza, F. 1998. Planning for temporally extended goals. Annuals of Mathematics and Artificial Intelligence 22:5-27.
  4. [Bacchus & Kabanza, 2000] Bacchus, F., and Kabanza, F. 2000. Using temporal logics to express search control knowledge for planning. Artificial Intelligence 116:123- 191.
  5. [Bacchus, 2001] Bacchus, F. 2001. On line experimental data sets. http://www.cs.toronto.edu/˜fbacchus/tlplan.html Link
  6. [Doherty & Kvarnström, 1999] Doherty, P., and Kvarn- ström, J. 1999. Talplanner: An empirical investigation of a temporal logic-based forward chaining planner. In Pro- ceedings of TIME '99, IEEE Computer Society, 47-54.
  7. [Geffner, 2000] Geffner, H. 2000. Functional strips: a more flexible language for planning and problem solv- ing. In Minker, J., ed., Logic-Based Artificial Intelligence. Kluwer. in press.
  8. [Ghallab & Laruelle, 1994] Ghallab, M., and Laruelle, H. 1994. Representation and control in IxTeT, a temporal planner. In Proceedings of the International Conference on Artificial Intelligence Planning, 61-67. AAAI Press.
  9. [Halpern & Vardi, 1991] Halpern, J. Y., and Vardi, M. Y. 1991. Model checking vs. theorem proving: a manifesto. In Allen, J. A.; Fikes, R.; and Sandewall, E., eds., Pro- ceedings of the International Conference on Principles of Knowledge Representation and Reasoning. San Mateo, CA: Morgan Kaufmann, San Mateo, California. 325-334.
  10. [Hoffmann, 2000] Hoffmann, J. 2000. Fast-forward. http://www.informatik.uni-freiburg.de/˜hoffmann/ff.html. Link
  11. [Jónsson et al., 2000] Jónsson, A. K.; Morris, P. H.; Muschettola, N.; and Rajan, K. 2000. Planning in in- terplanetary space: Theory and practice. In Proceedings of the International Conference on Artificial Intelligence Planning, 177-186. AAAI Press.
  12. [Kibler & Morris, 1981] Kibler, D., and Morris, P. 1981. Don't be stupid. In Proceedings of the International Joint Conference on Artifical Intelligence (IJCAI), 345-347.
  13. Kvarnström, Doherty, & Haslum, 2000 ]
  14. Kvarnström, J.; Doherty, P.; and Haslum, P. 2000. Extending TALplanner with concurrency and resources. In Proceedings of the 14th European Conference on Artificial Intelligence (ECAI-2000).
  15. [Pednault, 1989] Pednault, E. 1989. ADL: Exploring the middle ground between STRIPS and the situation calcu- lus. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning, 324-332.
  16. [Pirri & Reiter, 2000] Pirri, F., and Reiter, R. 2000. Planning with natural actions in the situation calculus. In Minker, J., ed., Logic-Based Artificial Intelligence. Kluwer Press. in press.
  17. [Smith & Weld, 1999] Smith, D. E., and Weld, D. S. 1999. Temporal planning with mutual exclusion reasoning. In Proceedings of the International Joint Conference on Ar- tificial Intelligence (IJCAI), 326-337. IJCAI
  18. [Wolfman & Weld, 1999] Wolfman, S. A., and Weld, D. S. 1999. The lpsat engine and its application to resource plan- ning. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), 310-317.

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

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