MERGING SEPARATELY GENERATED PLANS WITH RESTRICTED INTERACTIONS

Qiang Yang*, Dana S. Nau, James Hendler

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

51 Citations (Scopus)

Abstract

Generating action sequences to achieve a set of goals is a computationally difficult task. When multiple goals are present, the problem is even worse. Although many solutions to this problem have been discussed in the literature, practical solutions focus on the use of restricted mechanisms for planning or the application of domain dependent heuristics for providing rapid solutions (i.e., domain‐dependent planning). One previously proposed technique for handling multiple goals efficiently is to design a planner or even a set of planners (usually domain‐dependent) that can be used to generate separate plans for each goal. The outputs are typically either restricted to be independent and then concatenated into a single global plan, or else they are merged together using complex heuristic techniques. In this paper we explore a set of limitations, less restrictive than the assumption of independence, that still allow for the efficient merging of separate plans using straightforward algorithmic techniques. In particular, we demonstrate that for cases where separate plans can be individually generated, we can define a set of limitations on the allowable interactions between goals that allow efficient plan merging to occur. We propose a set of restrictions that are satisfied across a significant class of planning domains. We present algorithms that are efficient for special cases of multiple plan merging, propose a heuristic search algorithm that performs well in a more general case (where alternative partially ordered plans have been generated for each goal), and describe an empirical study that demonstrates the efficiency of this search algorithm.

Original languageEnglish
Pages (from-to)648-676
Number of pages29
JournalComputational Intelligence
Volume8
Issue number4
DOIs
Publication statusPublished - Nov 1992
Externally publishedYes

Keywords

  • automated reasoning
  • planning
  • problem decomposition
  • problem solving
  • search control.

Fingerprint

Dive into the research topics of 'MERGING SEPARATELY GENERATED PLANS WITH RESTRICTED INTERACTIONS'. Together they form a unique fingerprint.

Cite this