Hierarchical Finite State Controllers for Generalized Planning
Not on the map. Why?
Abstract (arXiv)
Finite State Controllers (FSCs) are an effective way to represent sequential plans compactly. By imposing appropriate conditions on transitions, FSCs can also represent generalized plans that solve a range of planning problems from a given domain. In this paper we introduce the concept of it hierarchical FSCs for planning by allowing controllers to call other controllers. We show that hierarchical FSCs can represent generalized plans more compactly than individual FSCs. Moreover, our call mechanism makes it possible to generate hierarchical FSCs in a modular fashion, or even to apply recursion. We also introduce a compilation that enables a classical planner to generate hierarchical FSCs that solve challenging generalized planning problems. The compilation takes as input a set of planning problems from a given domain and outputs a single classical planning problem, whose solution corresponds to a hierarchical FSC.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2021Generalized Planning as Heuristic Searchcited by 18
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objectscited by 6
- 2022Learning Generalized Policy Automata for Relational Stochastic Shortest Path Problemscited by 2
- 2024Abstracting Situation Calculus Action Theoriescited by 1
- 2024Abstracting Situation Calculus Action Theories9 Oct 2024
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objects26 Jan 2023
- 2022Learning Generalized Policy Automata for Relational Stochastic Shortest Path Problems8 Apr 2022
- 2021Generalized Planning as Heuristic Search26 Mar 2021