Abstractions for Symbolic Controller Synthesis are Composable

Eric S. Kim,Murat Arcak
DOI: https://doi.org/10.48550/arXiv.1807.09973
2018-07-26
Systems and Control
Abstract:Translating continuous control system models into finite automata allows us to use powerful discrete tools to synthesize controllers for complex specifications. The abstraction construction step is unfortunately hamstrung by high runtime and memory requirements for high dimensional systems. This paper describes how the transition relation encoding the abstract system dynamics can be generated by connecting smaller abstract modules in series and parallel. We provide a composition operation and show that composing a collection of abstract modules yields another abstraction satisfying a feedback refinement relation. Through compositionality we circumvent the acute computational cost of directly abstracting a high dimensional system and also modularize the abstraction construction pipeline.
What problem does this paper attempt to address?