A Generic Technique for Synthesizing Bounded Finite-State Controllers

Authors

  • Yuxiao Hu Google Inc.
  • Giuseppe De Giacomo Sapienza Universita' di Roma

DOI:

https://doi.org/10.1609/icaps.v23i1.13555

Keywords:

Generalized Planning, Synthesis, Finite State Controllers

Abstract

Finite-state controllers are a compact and effective plan representation for agent widely used in AI. In this paper, we proposea generic framework and related solver for synthesizing bounded finite-state controllers, and show its instantiations to three different applications, including generalized planning, planning programs and service composition under partial observability and controllability. We show that our generic solver is sound and complete, and amenable to heuristics that take into account the structure of the specific target instantiation. Experiments show that instantiations of our solver to the problems above often outperform tailored approaches in the literature. This suggests that our proposal is a promising base point for future research on finite-state controller synthesis.

Downloads

Published

2013-06-02

How to Cite

Hu, Y., & De Giacomo, G. (2013). A Generic Technique for Synthesizing Bounded Finite-State Controllers. Proceedings of the International Conference on Automated Planning and Scheduling, 23(1), 109-116. https://doi.org/10.1609/icaps.v23i1.13555