An Effective Approach to Realizing Planning Programs

Authors

  • Alfonso Gerevini University of Brescia
  • Fabio Patrizi Imperial College
  • Alessandro Saetti University of Brescia

DOI:

https://doi.org/10.1609/icaps.v21i1.13486

Abstract

Planning programs are loose, high-level, declarative representations of the behavior of agents acting in a domain and following a path of goals to achieve. Such programs are specified through transition systems that can include cycles and decisions to make at certain points. We investigate a new effective approach for solving the problem of realizing a planning program, i.e., informally, for finding and combining a collection of plans that guarantee the planning program executability. We focus on deterministic domains and propose a general algorithm that solves the problem exploiting a planning technique handling goal constraints and preferences. A preliminary experimental analysis indicates that our approach dramatically outperforms the existing method based on formal verification and synthesis techniques.

Downloads

Published

2011-03-22

How to Cite

Gerevini, A., Patrizi, F., & Saetti, A. (2011). An Effective Approach to Realizing Planning Programs. Proceedings of the International Conference on Automated Planning and Scheduling, 21(1), 323-326. https://doi.org/10.1609/icaps.v21i1.13486