A compositional framework for controller synthesis

  • Authors:
  • Christel Baier;Joachim Klein;Sascha Klüppelholz

  • Affiliations:
  • Technische Universität Dresden, Germany;Technische Universität Dresden, Germany;Technische Universität Dresden, Germany

  • Venue:
  • CONCUR'11 Proceedings of the 22nd international conference on Concurrency theory
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

Given a system A and objective φ, the general task of controller synthesis is to design a decision making policy that ensures φ to be satisfied. This paper deals with LTS-like system models and controllers that make their decisions based on the observables of the actions performed so far. Our main contribution is a compositional framework for treating multiple linear-time objectives inductively. For this purpose, we introduce a novel notion of strategies that serve as generators for observation-based decision functions. Our compositional approach will rely on most general (i.e., most permissive) strategies generating all decision functions that guarantee the objective under consideration. Finally we show that for safety and co-safety objectives φ, most general strategies are realizable by finite-state controllers that exogenously enforce φ.