Rabinizer: small deterministic automata for LTL (F,G)

  • Authors:
  • Andreas Gaiser;Jan Křetínský;Javier Esparza

  • Affiliations:
  • Institut für Informatik, Technische Universität München, Germany;Institut für Informatik, Technische Universität München, Germany,Faculty of Informatics, Masaryk University, Brno, Czech Republic;Institut für Informatik, Technische Universität München, Germany

  • Venue:
  • ATVA'12 Proceedings of the 10th international conference on Automated Technology for Verification and Analysis
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present Rabinizer, a tool for translating formulae of the fragment of linear temporal logic with the operators F (eventually) and G (globally) into deterministic Rabin automata. Contrary to tools like ltl2dstar, which translate the formula into a Büchi automaton and apply Safra's determinization procedure, Rabinizer uses a direct construction based on the logical structure of the formulae. We describe a number of optimizations of the basic procedure, crucial for the good performance of Rabinizer, and present an experimental comparison.