Academia.eduAcademia.edu

Outline

A resource based framework for planning and replanning

IEEE/WIC International Conference on Intelligent Agent Technology, 2003. IAT 2003.

https://doi.org/10.1109/IAT.2003.1241075

Abstract

The aim of this paper is to combine standard planning and replanning methods into a rigorous unifying framework, extending an existing logic-based approach to resource-based planning. In this Action Resource Framework (ARF), actions and resources are the primitive concepts. Actions consume and produce resources. Plans are structured objects composed of actions and resource schemes and an explicit dependency function specifying their interrelationships. Previous plans can be used both for creating new plans and for modifying plans. Since we are often interested in reusing only a part of these previous plans, we extend the Action Resource Formalism with incomplete plans. To eciently represent such incomplete plans we use the notion of a gap. We maintain a library of incomplete plans (with gaps), and we present operators to insert plan parts from this plan library into the current plan. We prove this set of plan operators to be complete. Generalizing the renement planning approach, we present a template algorithm for both planning and replanning using the ARF and its plan library and plan operators. Finally, we show that existing (re)planning methods and heuristics nicely t into this framework.

References (29)

  1. Beek, P. V. and Chen, X. (1999). CPlan: A constraint programming ap- proach to planning. In Proceedings of the Sixteenth National Conference on Articial Intelligence (AAAI-99). AAAI Press, Menlo Park, CA.
  2. Blum, A. L. and Furst, M. L. (1997). Fast planning through planning graph analysis. Articial Intelligence, 90:281300.
  3. Bonet, B. and Gener, H. (2000). Planning as heuristic search. Articial Intelligence. Special issue on Heuristic Search.
  4. Bonet, B. and Gener, H. (2001). Heuristic search planner 2.0. AI Maga- zine, 22(3):7780.
  5. de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2003). A resource logic for multi-agent plan merging. Annals of Mathematics and Articial Intelligence, special issue on Computational Logic on Multi-Agent Systems, 37(12):93130.
  6. Decker, K. S. and Lesser, V. R. (1992). Generalizing the partial global planning algorithm. International Journal of Intelligent and Cooperative Information Systems, 1(2):319346.
  7. DesJardins, M. E., Durfee, E. H., Ortiz, C. L., and Wolverton, M. J. (2000). A survey of research in distributed, continual planning. AI Magazine, 4:13
  8. Drabble, B., Dalton, J., and Tate, A. (1997). Repairing plans on the y. In Proc. of the NASA Workshop on Planning and Scheduling for Space, Oxnard, CA.
  9. Durfee, E. H. and Lesser, V. R. (1987). Planning coordinated actions in dynamic domains. Technical Report COINS-TR-87-130, Department of Computer and Information Science, University of Massachusetts, Amherst, MA. Also published as [10].
  10. Durfee, E. H. and Lesser, V. R. (1987). Planning coordinated actions in dy- namic domains. In Proceedings of the DARPA Knowledge-Based Planning Workshop, pages 18.118.10.
  11. Ferrer, G. J. (2002). Anytime Replanning Using Local Subplan Replace- ment. Ph.D. thesis, University of Verginia.
  12. Fikes, R. E. and Nilsson, N. (1971). STRIPS: A new approach to the application of theorem proving to problem solving. Articial Intelligence, 5(2):189208.
  13. Fox, S. and Leake, D. (1995). Modeling case-based planning for repairing reasoning failures. In Proceedings of the 1995 AAAI Spring Symposium on Representing Mental States and Mechanisms, pages 3138. AAAI Press, Menlo Park, CA.
  14. Gerevini, A. and Serina, I. (2000). Fast plan adaptation through planning graphs: Local and systematic search techniques. In Proceedings of the Fifth International Conference on Articial Intelligence Planning Systems (AIPS-00), pages 112121. AAAI Press, Menlo Park, CA.
  15. Gratch, J. (1998). Reasoning about multiple plans in dynamic multi-agent environments. In AAAI Fall Symposium on Distributed Continual Plan- ning.
  16. Hammond, K. J. (1990). Case-based planning: A framework for planning from experience. Cognitive Science, 14(3):385443.
  17. Hanks, S. and Weld, D. (1995). A domain-independent algorithm for plan adaptation. Journal of AI Research, 2:319360.
  18. Homann, J. and Nebel, B. (2001). The FF planning system: Fast plan generation through heuristic search. Journal of AI Research, 14:253302.
  19. Kambhampati, S. (1995). A comparative analysis of partial order planning and task reduction planning. SIGART Bulletin, 6(1):1625.
  20. Kambhampati, S. (1997). Renement planning as a unifying framework for plan synthesis. AI Magazine, 18(2):6797.
  21. Koehler, J. (1994). An application of terminological logics to case-based reasoning. In Doyle, J., Sandewall, E., and Torasso, P., editors, KR'94: Principles of Knowledge Representation and Reasoning, pages 351362. Morgan Kaufmann Publishers, San Mateo, CA.
  22. McDermott, D. (1998). PDDL the planning domain denition language. Technical Report TR-98-003, Yale Center for Computational Vision and Control.
  23. Miksch, S. and Seyfang, A. (2000). Continual planning with time-oriented, skeletal plans. In Proceedings of the Fourteenth European Conference on Articial Intelligence (ECAI-00), pages 511515.
  24. Tonino, J., Bos, A., de Weerdt, M. M., and Witteveen, C. (2002). Plan coordination by revision in collective agent-based systems. Articial Intel- ligence, 142(2):121145.
  25. van der Krogt, R. P., de Weerdt, M. M., Planken, L. R., and Biesheuvel, A. (2003). Cabs planner. http://www.pds.twi.tudelft.nl/∼mathijs/.
  26. Veloso, M., Carbonell, J., Pérez, A., Borrajo, D., Fink, E., and Blythe, J. (1995). Integrating planning and learning: The PRODIGY architecture. Journal of Experimental and Theoretical Articial Intelligence, 7(1):81 120.
  27. Wang, X. and Chien, S. (1997). Replanning using hierarchical task network and operator-based planning. Technical report, Jet Propulsion Laboratory Nasa.
  28. Weld, D. S. (1994). An introduction to least-commitment planning. AI Magazine, 15(4):2761.
  29. Wellman, M. P. (1992). A general-equilibrium approach to distributed transportation planning. In Proceedings of the Tenth National Conference on Articial Intelligence (AAAI-92), pages 282289. AAAI Press, Menlo Park, CA.