LTL to Büchi Automata Translation: Fast and More Deterministic

Investor logo
Investor logo
Investor logo
Investor logo
Investor logo

Warning

This publication doesn't include Faculty of Education. It includes Faculty of Informatics. Official publication website can be found on muni.cz.
Authors

BABIAK Tomáš KŘETÍNSKÝ Mojmír ŘEHÁK Vojtěch STREJČEK Jan

Year of publication 2012
Type Article in Proceedings
Conference TACAS 2012: 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
MU Faculty or unit

Faculty of Informatics

Citation
Web http://www.springerlink.com/content/nq344x6v62v63336/
Doi http://dx.doi.org/10.1007/978-3-642-28756-5_8
Field Informatics
Keywords Linear Temporal Logic; Büchi Automata
Description We introduce improvements in the algorithm by Gastin and Oddoux translating LTL formulae into Büchi automata via very weak alternating co-Büchi automata and generalized Büchi automata. Several improvements are based on specific properties of any formula where each branch of its syntax tree contains at least one eventually operator and at least one always operator. These changes usually result in faster translations and smaller automata. Other improvements reduce non-determinism in the produced automata. In fact, we modified all the steps of the original algorithm and its implementation known as LTL2BA. Experimental results show that our modifications are real improvements. Their implementations within an LTL2BA translation made LTL2BA very competitive with the current version of SPOT, sometimes outperforming it substantially.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.