Symbolic synthesis of finite-state controllers for request-response specifications

  • Authors:
  • Nico Wallmeier;Patrick Hütten;Wolfgang Thomas

  • Affiliations:
  • Lehrstuhl für Informatik VII, RWTH Aachen, Aachen, Germany;Lehrstuhl für Informatik VII, RWTH Aachen, Aachen, Germany;Lehrstuhl für Informatik VII, RWTH Aachen, Aachen, Germany

  • Venue:
  • CIAA'03 Proceedings of the 8th international conference on Implementation and application of automata
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a method to solve certain infinite games over finite state spaces and apply this for the automatic synthesis of finitestate controllers. A lift-controller problem serves as an example for which the implementation of our algorithm has been tested. The specifications consist of safety conditions and so-called "request-response-conditions" (which have the form "after visiting a state of P later a state of R is visited"). Many real-life problems can be modeled in this framework. We sketch the theoretical solution which synthesizes a finite-state controller for satisfiable specifications. The core of the implementation is a convenient input language (based on enriched Boolean logic) and a realization of the abstract algorithms with OBDD's (ordered binary decision diagrams).