2017
DOI: 10.1007/978-3-319-70389-3_10
|View full text |Cite
|
Sign up to set email alerts
|

A Symbolic Approach to Safety ltl Synthesis

Abstract: Temporal synthesis is the automated design of a system that interacts with an environment, using the declarative specification of the system's behavior. A popular language for providing such a specification is Linear Temporal Logic, or LTL. LTL synthesis in the general case has remained, however, a hard problem to solve in practice. Because of this, many works have focused on developing synthesis procedures for specific fragments of LTL, with an easier synthesis problem. In this work, we focus on Safety LTL, d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
31
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 35 publications
(31 citation statements)
references
References 30 publications
0
31
0
Order By: Relevance
“…More recent works revisited the use of BDDs, e.g. the tools SSyft [25] and RSynth [26,27]. This motivated the search for alternatives to BDDs [8][9][10].…”
Section: Related Workmentioning
confidence: 99%
“…More recent works revisited the use of BDDs, e.g. the tools SSyft [25] and RSynth [26,27]. This motivated the search for alternatives to BDDs [8][9][10].…”
Section: Related Workmentioning
confidence: 99%
“…First-order encoding was shown to perform well in the context of LTL f -to-automata translation [30], but other encodings have not been studied. Specifically, the natural question of whether second-order (MSO) outperforms first-order in the same context remained open.…”
Section: Mso Encodingmentioning
confidence: 99%
“…The reason is that those algorithms require determinization of automata on finite words (rather than infinite words), and solving reachability games (rather than parity games) [8]. Another application, as shown in [30], is that temporal synthesis of Safety LTL formulas, a syntactic fragment of LTL expressing safety properties, can be reduced to reasoning about finite words (see also [18,19]). This approach has been implemented in [31] for LTL f synthesis and in [30] for synthesis of Safety LTL formulas, and has been shown to outperform existing temporal-synthesis tools such as Acacia+ [2].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Considering restricted classes of specifications is a classical way to try to tackle the difficulty of the synthesis problem. The classes of safety and liveness properties [1] have gathered particular interest [19,21], as they simplify algorithms while expressing typical requirements on reactive systems. We introduce a class of properties called "eventually safe" and noted ESafe, for which we give a specification language E νTL and an algorithm systematically producing GFG automata from this language.…”
Section: Introductionmentioning
confidence: 99%