We are happy to announce that the following paper has been accepted
for publication at the 7th International Symposium on Automated
Technology for Verification and Analysis (ATVA'09) that will take
place at Macao on 14-16 October 2009.
Alexandre Duret-Lutz (1) Denis Poitrenaud (2) Jean-Michel Couvreur (3)
On-the-fly Emptiness Check of Transition-based Streett Automata
http://publis.lrde.epita.fr/200910-ATVA
(1) EPITA Research and Development Laboratory (LRDE)
(2) Laboratoire d'Informatique de Paris 6 (LIP6)
(3) Laboratoire d'Informatique Fondamentale d'Orléans (LIFO)
In the automata theoretic approach to model checking, checking a
state-space S against a linear-time property F can be done in
O(|S|\times 2^O(|F|)) time. When model checking under n strong
fairness hypotheses expressed as a Generalized Büchi automaton, this
complexity becomes O(|S|*2^O(|F|+n)).
Here we describe an algorithm to check the emptiness of Streett
automata, which allows model checking under n strong fairness
hypotheses in O(|S|*2^O(|F|)*n). We focus on transition-based Streett
automata, because it allows us to express strong fairness hypotheses
by injecting Streett acceptance conditions into the state-space
without any blowup.
--
Alexandre Duret-Lutz