Cluster-based LTL model checking of large systems

26Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In recent years a bundle of parallel and distributed algorithms for verification of finite state systems has appeared. We survey distributed-memory enumerative LTL model checking algorithms designed for networks of workstations communicating via MPI. In the automata-based approach to LTL model checking the problem is reduced to the accepting cycle detection problem in a graph. Distributed algorithms, in opposite to sequential ones, cannot rely on depth-first search postorder which is essential for efficient detection of accepting cycles. Therefore, diverse conditions that characterise the existence of cycles in a graph have to be employed in order to come up with efficient and practical distributed algorithms. We compare these algorithms both theoretically and experimentally and determine cases where particular algorithms can be successful. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Barnat, J., Brim, L., & Černá, I. (2006). Cluster-based LTL model checking of large systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4111 LNCS, pp. 259–279). Springer Verlag. https://doi.org/10.1007/11804192_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free