Spot 2.0—a framework for LTL and-automata manipulation

A Duret-Lutz, A Lewkowicz, A Fauchille… - … for Verification and …, 2016 - Springer
Abstract We present Spot 2.0, a C++ library with Python bindings and an assortment of
command-line tools designed to manipulate LTL and ω-automata in batch. New automata …

The reactive synthesis competition (syntcomp): 2018–2021

S Jacobs, GA Pérez, R Abraham, V Bruyere… - International Journal on …, 2024 - Springer
We report on the last four editions of the reactive synthesis competition (SYNTCOMP 2018–
2021). We briefly describe the evaluation scheme and the experimental setup of …

Rabinizer 4: From LTL to your favourite deterministic automaton

J Křetínský, T Meggendorfer, S Sickert… - … Conference on Computer …, 2018 - Springer
We present Rabinizer 4, a tool set for translating formulae of linear temporal logic to different
types of deterministic ω-automata. The tool set implements and optimizes several recent …

Practical applications of the alternating cycle decomposition

A Casares, A Duret-Lutz, KJ Meyer, F Renkin… - … Conference on Tools …, 2022 - Springer
Abstract In 2021, Casares, Colcombet, and Fijalkow introduced the Alternating Cycle
Decomposition (ACD) to study properties and transformations of Muller automata. We …

From LTL to deterministic automata: A safraless compositional approach

J Esparza, J Křetínský - … : 26th International Conference, CAV 2014, Held …, 2014 - Springer
We present a new algorithm to construct a (generalized) deterministic Rabin automaton for
an LTL formula φ. The automaton is the product of a master automaton and an array of slave …

LTL translation improvements in Spot 1.0

A Duret-Lutz - … Journal of Critical Computer-Based Systems …, 2014 - inderscienceonline.com
Spot is a library of model-checking algorithms started in 2003. This paper focuses on its
module for translating linear-time temporal logic (LTL) formulas into Büchi automata: one of …

Parallel model checking algorithms for linear-time temporal logic

J Barnat, V Bloemen, A Duret-Lutz, A Laarman… - Handbook of Parallel …, 2018 - Springer
Abstract Model checking is a fully automated, formal method for demonstrating absence of
bugs in reactive systems. Here, bugs are violations of properties in Linear-time Temporal …

Rabinizer 3: Safraless translation of LTL to small deterministic automata

Z Komárková, J Křetínský - … Technology for Verification and Analysis: 12th …, 2014 - Springer
We present a tool for translating LTL formulae into deterministic ω-automata. It is the first tool
that covers the whole LTL that does not use Safra's determinization or any of its variants …

Practical “paritizing” of Emerson-Lei automata

F Renkin, A Duret-Lutz, A Pommellet - International Symposium on …, 2020 - Springer
We introduce a new algorithm that takes a Transition-based Emerson-Lei Automaton
(TELA), that is, an ω-automaton whose acceptance condition is an arbitrary Boolean formula …

Complementing semi-deterministic Büchi automata

F Blahoudek, M Heizmann, S Schewe… - … Conference on Tools …, 2016 - Springer
We introduce an efficient complementation technique for semi-deterministic Büchi automata,
which are Büchi automata that are deterministic in the limit: from every accepting state …