µ-calculus synthesis

Orna Kupferman, Moshey Y. Vardi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

34 Scopus citations


In system synthesis, we transform a specification into a system that is guaranteed to satisfy the specification. When the system is open, it interacts with an environment via input and output signals and its behavior depends on this interaction. An open system should satisfy its specification in all possible environments. In addition to the input signals that the system can read, an environment can also have internal signals that the system cannot read. In the above setting, of synthesis with incomplete information, we should transform a specification that refers to both readable and unreadable signals into a system whose behavior depends only on the readable signals. In this work we solve the problem of synthesis with incomplete information for specifications in µ-calculus. Since many properties of systems are naturally specified by means of fixed points, the µ-calculus is an expressive and important specification language. Our results and technique generalize and simplify previous work on synthesis. In particular, we prove that the problem of µ-calculus synthesis with incomplete information is EXPTIME-complete. Thus, it is not harder than the satisfiability or the synthesis problems for this logic.

Original languageAmerican English
Title of host publicationMathematical Foundations of Computer Science 2000 - 25th International Symposium, MFCS 2000 , Proceedings
EditorsBranislav Rovan, Mogens Nielsen
PublisherSpringer Verlag
Number of pages11
ISBN (Print)3540679014
StatePublished - 2000
Event25th International Symposium on Mathematical Foundations of Computer Science, MFCS 2000 - Bratislava, Slovakia
Duration: 28 Aug 20001 Sep 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference25th International Symposium on Mathematical Foundations of Computer Science, MFCS 2000
City Bratislava

Bibliographical note

Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2000.


Dive into the research topics of 'µ-calculus synthesis'. Together they form a unique fingerprint.

Cite this