Compositional coordinator synthesis of extended finite automata

Martijn A. Goorden*, Martin Fabian, Joanna M. van de Mortel-Fronczak, Michel A. Reniers, Wan J. Fokkink, Jacobus E. Rooda

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

72 Downloads (Pure)

Abstract

To avoid the state-space explosion problem, a set of supervisors may be synthesized using divide and conquer strategies, like modular or multilevel synthesis. Unfortunately, these supervisors may be conflicting, meaning that even though they are individually non-blocking, they are together blocking. Abstraction-based compositional nonblocking verification of extended finite automata provides means to verify whether a set of models is nonblocking. In case of a blocking system, a coordinator can be synthesized to resolve the blocking. This paper presents a framework for compositional coordinator synthesis for discrete-event systems modeled as extended finite automata. The framework allows for synthesis of a coordinator on the abstracted system in case compositional verification identifies the system to be blocking. As the abstracted system may use notions not present in the original model, like renamed events, the synthesized coordinator is refined such that it will be nonblocking, controllable, and maximally permissive for the original system. For each abstraction, it is shown how this refinement can be performed. It turns out that for the presented set of abstractions the coordinator refinement is straightforward.

Original languageEnglish
Pages (from-to)317-348
Number of pages32
JournalDiscrete Event Dynamic Systems: Theory and Applications
Volume31
Issue number3
Early online date7 Jan 2021
DOIs
Publication statusPublished - Sept 2021

Bibliographical note

Funding Information:
This work is supported by Rijkswaterstaat, part of the Ministry of Infrastructure and Water Management of the Government of the Netherlands, and by the Swedish Science Foundation, Vetenskapsrådet

Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature.

Funding

This work is supported by Rijkswaterstaat, part of the Ministry of Infrastructure and Water Management of the Government of the Netherlands, and by the Swedish Science Foundation, Vetenskapsrådet

Keywords

  • Compositional synthesis
  • Extended finite automata
  • Nonblocking
  • Supervisory control theory

Fingerprint

Dive into the research topics of 'Compositional coordinator synthesis of extended finite automata'. Together they form a unique fingerprint.

Cite this