I'm happy to announce the the following article has been accepted in
to the 17th International Symposium on Automated Technology for
Verification and Analysis (ATVA'19), to be held on October 27-31, 2019
in Taipei, Taiwan.
Generic Emptiness Check for Fun and Profit
Christel Baier (1), František Blahoudek (2), Alexandre Duret-Lutz (3),
Joachim Klein (1), David Müller (1), and Jan Strejček (4)
(1) Technische Universität Dresden, Germany
(2) University of Mons, Belgium
(3) LRDE, EPITA, Le Kremlin-Bicêtre, France
(4) Masaryk University, Brno, Czech Republic
We present a new algorithm for checking the emptiness of ω-automata
with an Emerson-Lei acceptance condition (i.e., a positive Boolean
formula over sets of states or transitions that must be visited
infinitely or finitely often). The algorithm can also solve the
model checking problem of probabilistic positiveness of MDP under a
property given as a deterministic Emerson-Lei automaton. Although
both these problems are known to be NP-complete and our algorithm is
exponential in general, it runs in polynomial time for simpler
acceptance conditions like generalized Rabin, Streett, or parity. In
fact, the algorithm provides a unifying view on emptiness checks for
these simpler automata classes. We have implemented the algorithm in
Spot and PRISM and our experiments show improved performance over
previous solutions.
https://www.lrde.epita.fr/wiki/Publications/baier.19.atva
--
Alexandre Duret-Lutz