Integrating Planning and Execution for Information Gathering

Current specialized planners for query processing are designed to work in local, reliable, and predictable environments. However, there are a number of problems that arise in gathering information from large networks of distributed information. In this environment actions can be executed in parallel to exploit distributed resources, new goals come into the system in the midst of execution, actions may fail due to exogenous events and need to be replanned, and there is incomplete information about the world. We have developed a planner called Sage that addresses the issues that arise in this environment. This system integrates previous work on planning, execution, replanning, and sensing and extends this work to support simultaneous and interleaved planning and execution. Sage has been applied to the problem of information gathering to provide a flexible and efficient system for integrating heterogeneous and distributed data and has been used in the domains of logistics planning and trauma care.

[1]  Craig A. Knoblock,et al.  Retrieving and Integrating Data from Multiple Information Sources , 1993, Int. J. Cooperative Inf. Syst..

[2]  Matthias Jarke,et al.  Query Optimization in Database Systems , 1984, CSUR.

[3]  Henry A. Kautz,et al.  Reasoning about plans , 1991, Morgan Kaufmann series in representation and reasoning.

[4]  Oren Etzioni,et al.  Tractable Closed World Reasoning with Updates , 1994, KR.

[5]  Daniel S. Weld,et al.  UCPOP: A Sound, Complete, Partial Order Planner for ADL , 1992, KR.

[6]  Robert Mac Gregor,et al.  THE EVOLVING TECHNOLOGY OF CLASSIFICATION-BASED KNOWLEDGE REPRESENTATION SYSTEMS , 1991 .

[7]  Robert M. MacGregor,et al.  The Evolving Technology of Classification-Based Knowledge Representation Systems , 1991, Principles of Semantic Networks.

[8]  Oren Etzioni,et al.  An Approach to Planning with Incomplete Information , 1992, KR.

[9]  Austin Tate,et al.  O-Plan: The open Planning Architecture , 1991, Artif. Intell..

[10]  David E. Wilkins,et al.  Domain-Independent Planning: Representation and Plan Generation , 1984, Artif. Intell..

[11]  R. James Firby,et al.  An Investigation into Reactive Planning in Complex Domains , 1987, AAAI.

[12]  Maria Gini,et al.  Deferred Planning and Sensor Use , 1990 .

[13]  Craig A. Knoblock,et al.  Eecient Query Processing for Information Gathering Agents , 1994 .

[14]  John F. Sowa,et al.  Principles of semantic networks , 1991 .

[15]  Craig A. Knoblock Generating Parallel Execution Plans with a Partial-order Planner , 1994, AIPS.

[16]  Daniel S. Weld,et al.  Systematic adaptation for case-based planning , 1992 .

[17]  Craig A. Knoblock,et al.  Cooperating Agents for Information Retrieval , 1994, CoopIS.

[18]  Donald D. Chamberlin,et al.  Access Path Selection in a Relational Database Management System , 1989 .