# LTL to Deterministic Emerson-Lei Automata

@inproceedings{Mller2017LTLTD, title={LTL to Deterministic Emerson-Lei Automata}, author={David M{\"u}ller and Salomon Sickert}, booktitle={GandALF}, year={2017} }

We introduce a new translation from linear temporal logic (LTL) to deterministic Emerson-Lei automata, which are omega-automata with a Muller acceptance condition symbolically expressed as a Boolean formula. The richer acceptance condition structure allows the shift of complexity from the state space to the acceptance condition. Conceptually the construction is an enhanced product construction that exploits knowledge of its components to reduce the number of states. We identify two fragments of…

## 22 Citations

ltl3tela: LTL to Small Deterministic or Nondeterministic Emerson-Lei Automata

- Computer ScienceATVA
- 2019

Experimental evaluation shows that ltl3tela can produce deterministic automata that are, on average, noticeably smaller than deterministic TELA produced by state-of-the-art translators Delag, Rabinizer 4, and Spot.

Rabinizer 4: From LTL to Your Favourite Deterministic Automaton

- Computer ScienceCAV
- 2018

Rabinizer 4 is presented, a tool set for translating formulae of linear temporal logic to different types of deterministic \(\omega \)-automata and enhancements both in terms of the size of the automata and the computational time are shown, due to algorithmic as well as implementation improvements.

Determinization and Limit-determinization of Emerson-Lei automata

- Computer ScienceATVA
- 2021

This work introduces three new ways of translating TELA to GBA and gives a new determinization construction which determinizes several GBA separately and combines them using a product construction, which is competitive when compared with state-of-the-art determinization procedures.

A Unified Translation of Linear Temporal Logic to ω-Automata

- Computer ScienceJ. ACM
- 2019

Evidence is given that this theoretical clean and compositional approach does not lead to large automata per se and in fact in the case of DRAs yields significantly smaller automata compared to the previously known approach using determinisation of NBAs.

LTL to self-loop alternating automata with generic acceptance and back

- Computer ScienceTheor. Comput. Sci.
- 2020

From LTL to Unambiguous Büchi Automata via Disambiguation of Alternating Automata

- Computer ScienceFM
- 2019

A new algorithm for the generation of unambiguous Büchi automata (UBA) from LTL formulas based on a known translation from very weak alternating automata(VWAA) to NBA is proposed and it is shown that the VWAA-to-NBA translation preserves unambiguity.

LTL to Smaller Self-Loop Alternating Automata and Back

- Computer ScienceICTAC
- 2019

This paper considers SLAA with generic transition-based Emerson-Lei acceptance and presents translations of LTL to these automata and back, which produces considerably smaller automata than previous translations ofLTL to Buchi or co-Buchi SLAA.

Model checking with generalized Rabin and Fin-less automata

- Computer ScienceInternational Journal on Software Tools for Technology Transfer
- 2019

This paper investigates whether using a more general form of acceptance, namely a transition-based generalized Rabin automaton (TGRA), improves the model checking procedure and introduces a Fin-less acceptance condition, which is a disjunction of TGBAs.

A Unified Translation of Linear Temporal Logic to ω-Automata

- Computer Science
- 2020

A unified translation of LTL formulas into nondeterministic Buchi automata, limit-deterministic LTL automata (LDBA), and deterministic Rabin Automata (DRA) is presented.

Practical synthesis of reactive systems from LTL specifications via parity games

- Computer ScienceActa Informatica
- 2019

This work presents the adaption of the classic automata-theoretic approach to LTL synthesis, implemented in the tool Strix which has won the two last synthesis competitions, and evaluates the proposed techniques on the Syntcomp2019 benchmark set and shows in more detail how they compare to the techniques implemented in other leading LTL synthesisation tools.

## References

SHOWING 1-10 OF 29 REFERENCES

From LTL to Symbolically Represented Deterministic Automata

- Computer ScienceVMCAI
- 2008

This paper generates symbolic descriptions of equivalent deterministic parity automata which was so far not possible for full LTL, using a new determinization procedure for ω-automata that stem from LTL formulas.

From LTL and Limit-Deterministic Büchi Automata to Deterministic Parity Automata

- Computer ScienceTACAS
- 2017

This paper describes a single exponential translation from limit-deterministic Buchi automata (LDBA) to DPA, and shows that it can be concatenated with a recent efficient translation from LTL to LDBA to yield a double exponential, “Safraless” LTL-to-DPA construction.

Efficient Büchi Automata from LTL Formulae

- Computer ScienceCAV
- 2000

We present an algorithm to generate small Buchi automata for LTL formulae. We describe a heuristic approach consisting of three phases: rewriting of the formula, an optimized translation procedure,…

Exploiting the Temporal Logic Hierarchy and the Non-Confluence Property for Efficient LTL Synthesis

- Computer ScienceGANDALF
- 2010

This paper exploits the temporal logic hierarchy that corresponds to the well-known automata hierarchy as well as the non-confluence property of w-automata that result from certain translations of LTL formulas, and presents convincing experimental results that demonstrate the practical applicability of the new synthesis procedure.

MoChiBA: Probabilistic LTL Model Checking Using Limit-Deterministic Büchi Automata

- Computer ScienceATVA
- 2016

This work presents an extension of PRISM for LTL model checking of MDP using LDBA, a special subclass of limit-deterministic Buchi automata that can replace deterministic Rabin automata in quantitative probabilistic model checking algorithms.

Limit-Deterministic Büchi Automata for Linear Temporal Logic

- Computer ScienceCAV
- 2016

This work presents a direct construction from an LTL formula \(\varphi \) to a limit-deterministic Buchi automaton, which yields much smaller automata for formulas with deep nesting of modal operators and performs at least as well as the existing approaches on general formulas.

Fast LTL to Büchi Automata Translation

- Computer ScienceCAV
- 2001

An algorithm to generate Buchi automata from LTL formulae is presented and compared with Spin: the experiments show that the algorithm is much more efficient than Spin.

On-the-Fly Stuttering in the Construction of Deterministic ω-Automata

- Linguistics, Computer Science
- 2007

The notion of partial stutter insensitiveness is introduced and the construction of potentially smaller deterministic ω-automata for such a property, e.g. using Safra’s determinization construction, is proposed.

Optimizing Büchi Automata

- Computer ScienceCONCUR
- 2000

A family of optimizations implemented in a translation from a linear temporal logic to Buchi automata can enhance the efficiency of model checking, as practiced in tools such as SPIN.

Tighter Bounds for the Determinisation of Büchi Automata

- Computer ScienceFoSSaCS
- 2009

This paper proposes a determinisation technique that is simpler than the constructions of Safra, Piterman, and Muller and Schupp, because it separates the principle acceptance mechanism from the concrete acceptance condition.