Hierarchical Goal Network Planning: Initial Results

Abstract

In applications of HTN planning, repeated problems have arisen from the lack of correspondence between HTN tasks and classical-planning goals. We describe these problems and provide a new Hierarchical Goal Network (HGN) planning formalism that overcomes them. HGN tasks have syntax and semantics analogous to classical planning problems, and this has several benefits: HGN methods can be significantly simpler to write than HTN methods, there is a clear criterion for whether the HGN methods are correct, and classical-planning heuristic functions can be adapted for use in HGN planning. We define the HGN formalism, illustrate how to prove correctness of HGN methods, provide a planning algorithm called GNP (Goal Network Planner), and present experimental results showing that GNP's performance compares favorably to that of SHOP2. We provide a planning-graph heuristic for optional use in GNP, and give experimental results showing the kinds of situations in which it helps or hurts GNP's performance.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 31, 2011
Accession Number
ADA560015

Entities

People

  • Dana S. Nau
  • Ugur Kuter
  • Vikas Shivashankar

Organizations

  • University of Maryland

Tags

Communities of Interest

  • Air Platforms
  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Aircrafts
  • Airplanes
  • Algorithms
  • Computations
  • Computer Science
  • Contrast
  • Decomposition
  • Information Operations
  • Language
  • Logistics
  • Mathematics
  • Military Research
  • Personality
  • Semantics
  • Sequences
  • Universities

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Astronomy and Astrophysics.
  • Systems Analysis and Design