Proceedings

A Model of Planning for Plan Efficiency: Taking Advantage of Operator Overlap

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Planning, Scheduling, Reasoning About Actions. Pages 949-952.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

Many realistic planning problems (such as those in m~ufacturing) place a hi~ premium on plan effic1ency. However, class1cal planning theory does. not offer much insight into ways of obtaining effic1ent plans. The objective of this paper is to present a model of planning for plan efficiency that has been drawn from a case study in the machining domain. Some of the important features of this domain are that problems are stated as sets of conjunctive goals, and operators that achieve those goals have a high degree of overlap. Operators can be said to overlap when they can share work. Because of this overlap, the cost of the operators is dependent on their order in the plan, (for example, it is less time consuming to buy vegetables if your last action was also done at the grocery store) However, looking for a near optimal set of overlapping operators can lead a very expensive search. The methods that human machinists were found to be using reduced the co~plexity of the searc~ for good operators by usmg cues and patterns m the problem specification, gained from experience, to tell them when it might be useful to explore an operator.

  1. [Bard, 1989] Bard, J. F. and T. A. Feo. The Cutting Path and Tool Selection Problem in Computer Aided Process Planning. Journal of Manufacturing Systems, 8(1):17-26, January 1989.
  2. [Fikes, 1972] Flkes, R. E., P. E. Hart, and N. J. Nilsson. Learning and Executing Generalized Robot Plans. Artificial Intelligence, (3):251-288, 1972.
  3. [Hammond, 1988] Hammond, K. J. Learning from Oppor- tunities: Storing and Re-using Execution-time Optimiza- tions. AAAI-88, :536-540, 1988.
  4. [Hayes, 1987a] Hayes, C. C. Using Goal Interactions to Guide Planning. The Sixth National Conference on Ar- tificial Intelligence, 1:224-228, July 1987.
  5. [Hayes, 1987b] Hayes, C. C. Masters Thesis: Planning in the Machining Domain: Using Goal Interactions to Guide Search. Technical Report, Robotics, Carnegie Mellon University, April, 1987.
  6. [Hayes, 1989] Hayes, C. C. Designing New Planning Operators During Planning. Technical Report, Carnegie Mellon University, Robotics Institute, 1989. forthcom- ing.
  7. [Kusiak, 1985] Kusiak, A. Integer Programming Approach to Process Planning. International Journal of Advanced Manufacturing Technology, 1(1):73-83, September 1985.
  8. [Sacerdoti, 1974] Sacerdoti, E. D. Planning in a Hierarchy of Abstraction Spaces. Artificial Intelligence, 5(2):115-135, 1974. IJCAI
  9. [Scacerdoti, 1975] Sacerdoti, E. D. The Nonlinear Nature of Plans. IJCA/4, :206-214, 1975. IJCAI
  10. [Wesson, 1977] Wesson, R. B. Planning in the World of the Air Traffic Controller. IJCAI-77, :473-479, 1977. IJCAI
  11. [Wilensky, 1983] Wilensky, R. Planning and Understanding. Addison Wesley, 1983, pages 113-126, Chapter 10: Positive Goal Relationships.

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

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