Abstract. The automata-theoretic approach to LTL verification relies on an algorithm for finding accepting cycles in a B"uchi automaton. Explicit-state model checkers typically construct the automaton "on the fly " and explore its states using depth-first search. We survey algorithms proposed for this purpose and identify two good algorithms, a new algorithm based on nested DFS, and another based on strongly connected components. We compare these algorithms both theoretically and experimentally and determine cases where both algorithms can be useful. 1 Introduction The model-checking problem for finite-state systems and linear-time temporal logic (LTL) is usually reduced to checking the emptiness of a B"u...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully automated, formal method for demonstrating absence of bugs in reactive sys...
Even though the expressiveness of linear temporal logic (LTL) supports engineering application, mode...
The automata-theoretic approach to verification of LTL relies on an algorithm for finding accepting ...
International audienceWe re-investigate the problem of LTL model-checking for finite-state systems. ...
AbstractState-of-the-art algorithms for on-the-fly automata-theoretic LTL model checking make use of...
We propose a novel algorithm for automata-based LTL model checking that interleaves the construction...
In this paper, we address the problem of model checking temporal properties of finite-state programs...
. We propose an algorithm for LTL model checking based on the classification of the automata and on ...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
AbstractOne of the most important open problems of parallel LTL model checking is to design an on-th...
Efficient symbolic and explicit-state model checking approaches have been developed for the verifi...
In this work we study methods for model checking the temporal logic LTL. The focus is on the automat...
Abstract. We study complexity issues related to the model-checking problem for LTL with registers (a...
We study complexity of the model-checking problems for LTL with registers (also known as freeze LTL ...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully automated, formal method for demonstrating absence of bugs in reactive sys...
Even though the expressiveness of linear temporal logic (LTL) supports engineering application, mode...
The automata-theoretic approach to verification of LTL relies on an algorithm for finding accepting ...
International audienceWe re-investigate the problem of LTL model-checking for finite-state systems. ...
AbstractState-of-the-art algorithms for on-the-fly automata-theoretic LTL model checking make use of...
We propose a novel algorithm for automata-based LTL model checking that interleaves the construction...
In this paper, we address the problem of model checking temporal properties of finite-state programs...
. We propose an algorithm for LTL model checking based on the classification of the automata and on ...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
AbstractOne of the most important open problems of parallel LTL model checking is to design an on-th...
Efficient symbolic and explicit-state model checking approaches have been developed for the verifi...
In this work we study methods for model checking the temporal logic LTL. The focus is on the automat...
Abstract. We study complexity issues related to the model-checking problem for LTL with registers (a...
We study complexity of the model-checking problems for LTL with registers (also known as freeze LTL ...
AbstractMany different methods have been devised for automatically verifying finite state systems by...
Model checking is a fully automated, formal method for demonstrating absence of bugs in reactive sys...
Even though the expressiveness of linear temporal logic (LTL) supports engineering application, mode...