Rabinizer 3: Safraless Translation of LTL to Small Deterministic Automata
Authors | |
---|---|
Year of publication | 2014 |
Type | Article in Proceedings |
Conference | Automated Technology for Verification and Analysis - 12th International Symposium, ATVA 2014 |
MU Faculty or unit | |
Citation | |
Doi | http://dx.doi.org/10.1007/978-3-319-11936-6_17 |
Field | Informatics |
Keywords | linear temporal logic; automata; determinism; synthesis; probabilistic model checking |
Description | We present a tool for translating LTL formulae into deterministic automata. It is the first tool that covers the whole LTL, while not using Safra's determinization or any of its variants, which leads to smaller automata. There are several outputs of the tool: firstly, deterministic Rabin automata, which are the standard input for probabilistic model checking, e.g. for the probabilistic model-checker PRISM; secondly, deterministic generalized Rabin automata, which can also be used for probabilistic model checking and are sometimes by orders of magnitude smaller. We also link our tool to PRISM and show that this leads to a significant speed-up of probabilistic LTL model checking, especially with the generalized Rabin automata. |
Related projects: |