Organizing Plan Libraries in Subsumption Hierarchies: Specificity Based Plan Selection

Abstract

As the number of plans in a plan library grows, the importance of selecting a plan efficiently also increases. Previous planners have not addressed this issue in great detail, because they typically had only tens of plans - as domain models grow more and more specialized, and planners incorporate new macro-operators through learning, plan libraries can become more than a magnitude greater in size. This paper addressed the issue of organizing plan libraries can become more than a magnitude greater in size. This paper addressed the issue of organizing plan libraries in specificity based hierarchies. In particular, we look at how a plan library can be represented in a frame-based KL-ONE style system. Such systems offer powerful mechanisms to handle dynamically changing knowledge bases. In particular, the subsumption classifier mechanism in such systems, offers a simple and efficient means of indexing new plans and goals into the hierarchy. We illustrate the feasibility of this approach by using examples from an implemented system, and describe some of the other advantages that accrue from the use of such a framework for organizing large plan libraries. Plan libraries, Classification, Plan matching.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1991
Accession Number
ADA269609

Entities

People

  • Bill Swartout
  • Cecile L. Paris
  • Ramish Patil
  • Vibhu O. Mittal

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Classification
  • Computational Complexity
  • Computers
  • Discrimination
  • Expert Systems
  • Hash Tables
  • Hierarchies
  • Information Science
  • Language
  • Learning
  • Libraries
  • Machine Learning
  • Optical Scanning
  • Security
  • Specialization
  • Specifications

Readers

  • Artificial Intelligence
  • Database Systems and Applications