Abstract. We present new parallel emptiness checks for LTL model checking. Unlike existing parallel emptiness checks, these are based on an SCC enumeration, support generalized Büchi acceptance, and require no synchronization points nor repair procedures. A salient feature of our algorithms is the use of a global union-find data structure in which multiple threads share structural information about the automaton being checked. Our prototype implementation has encouraging performances: the new emptiness checks have better speedup than existing algorithms in half of our experiments.
The main goal of this work is to extend the existing library VATA with a module for working with Büc...
We propose a novel algorithm for automata-based LTL model checking that interleaves the construction...
International audienceIn explicit state model checking of concurrent systems, multi-core emptiness c...
International audienceWe present new parallel explicit emptiness checks for LTL model checking. Unli...
Specifications for non-terminating reactive systems are described by ω-regular properties. Such pro...
Specifications for non-terminating reactive systems are described by ω-regular properties. Such prop...
Abstract. The automata-theoretic approach for the verification of lin-ear time properties involves c...
International audienceWe re-investigate the problem of LTL model-checking for finite-state systems. ...
L'approche automate pour le model checking de propriétés temporelles à temps linéaire est une techni...
This paper contributes to the multi-core model checking of timed automata (TA) with respect to liven...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
Abstract. In explicit model checking, systems are typically described in an implicit and compact way...
AbstractOne of the most important open problems of parallel LTL model checking is to design an on-th...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
The main goal of this work is to extend the existing library VATA with a module for working with Büc...
We propose a novel algorithm for automata-based LTL model checking that interleaves the construction...
International audienceIn explicit state model checking of concurrent systems, multi-core emptiness c...
International audienceWe present new parallel explicit emptiness checks for LTL model checking. Unli...
Specifications for non-terminating reactive systems are described by ω-regular properties. Such pro...
Specifications for non-terminating reactive systems are described by ω-regular properties. Such prop...
Abstract. The automata-theoretic approach for the verification of lin-ear time properties involves c...
International audienceWe re-investigate the problem of LTL model-checking for finite-state systems. ...
L'approche automate pour le model checking de propriétés temporelles à temps linéaire est une techni...
This paper contributes to the multi-core model checking of timed automata (TA) with respect to liven...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
Abstract. In explicit model checking, systems are typically described in an implicit and compact way...
AbstractOne of the most important open problems of parallel LTL model checking is to design an on-th...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
The automata-theoretic approach to linear time model-checking is a standard technique for formal ver...
The main goal of this work is to extend the existing library VATA with a module for working with Büc...
We propose a novel algorithm for automata-based LTL model checking that interleaves the construction...
International audienceIn explicit state model checking of concurrent systems, multi-core emptiness c...