Proceedings of the 16th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL '89 1989
DOI: 10.1145/75277.75293
|View full text |Cite
|
Sign up to set email alerts
|

On the synthesis of a reactive module

Abstract: We consider the synthesis of a reactive module with input x and output y, which is specified by the linear temporal formula ~(2, y). We show that there exists a program satisfying 'P iff the branching time formula (Vx)(Zly)A~(z, y) is valid over all tree models. For the restricted case that all variables range over finite domains, the validity problem is decidable, and we present an algorithm for constructing the program whenever it exists. The algorithm is based on a new procedure for checking the emptiness o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
993
0
3

Year Published

1990
1990
2011
2011

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 1,142 publications
(996 citation statements)
references
References 29 publications
0
993
0
3
Order By: Relevance
“…For the latter consider an assignment of the probability 1 − 2 i · ε for staying on the path desired by the environment in the i-th step for some ε > 0 1 . Consequently, the LTL synthesis problem coincides for almost-sure and observable semantics with the LTL synthesis problem for classical semantics, which is 2EXPTIME-complete [15]. For almost-sure/observable CTL* semantics this implies that existential and universal path quantifiers coincide.…”
Section: ⊓ ⊔mentioning
confidence: 80%
See 4 more Smart Citations
“…For the latter consider an assignment of the probability 1 − 2 i · ε for staying on the path desired by the environment in the i-th step for some ε > 0 1 . Consequently, the LTL synthesis problem coincides for almost-sure and observable semantics with the LTL synthesis problem for classical semantics, which is 2EXPTIME-complete [15]. For almost-sure/observable CTL* semantics this implies that existential and universal path quantifiers coincide.…”
Section: ⊓ ⊔mentioning
confidence: 80%
“…The system reacts on each input by emitting an output symbol from a finite output-alphabet Σ. When the specifications are provided as temporal logics, the input-and output alphabet consist of the possible valuations of boolean input-and output-variables, respectively [15,10,11], which also serve as atomic propositions in the specification. A system is modeled as a finite transition-system, which defines a mapping m : Υ * → Σ from histories of input-signals to output-signals.…”
Section: Preliminariesmentioning
confidence: 99%
See 3 more Smart Citations