LTSmin: high-performance language-independent model checking

G Kant, A Laarman, J Meijer, J Van de Pol… - … 2015, Held as Part of the …, 2015 - Springer
In recent years, the LTSmin model checker has been extended with support for several new
modelling languages, including probabilistic (Mapa) and timed systems (Uppaal). Also …

Divine: Parallel distributed model checker

J Barnat, L Brim, M Češka… - 2010 ninth international …, 2010 - ieeexplore.ieee.org
DiVinE is a tool for LTL model checking and reachability analysis of discrete distributed
systems. The tool is able to efficiently exploit the aggregate computing power of multiple …

Improved multi-core nested depth-first search

S Evangelista, A Laarman, L Petrucci… - … for Verification and …, 2012 - Springer
This paper presents C ndfs, a tight integration of two earlier multi-core nested depth-first
search (N dfs) algorithms for LTL model checking. C ndfs combines the different strengths …

Parallel model checking algorithms for linear-time temporal logic

J Barnat, V Bloemen, A Duret-Lutz, A Laarman… - Handbook of Parallel …, 2018 - Springer
Abstract Model checking is a fully automated, formal method for demonstrating absence of
bugs in reactive systems. Here, bugs are violations of properties in Linear-time Temporal …

Designing fast LTL model checking algorithms for many-core GPUs

J Barnat, P Bauch, L Brim, M Češka - Journal of Parallel and Distributed …, 2012 - Elsevier
Recent technological developments made various many-core hardware platforms widely
accessible. These massively parallel architectures have been used to significantly …

Multi-core nested depth-first search

A Laarman, R Langerak, J Van De Pol… - … for Verification and …, 2011 - Springer
Abstract The LTL Model Checking problem is reducible to finding accepting cycles in a
graph. The Nested Depth-First Search (Ndfs) algorithm detects accepting cycles efficiently …

Model checking of biological systems

L Brim, M Češka, D Šafránek - International School on Formal Methods for …, 2013 - Springer
Abstract Model checking together with other formal methods and techniques is being
adapted for applications to biological systems. We present a selection of approaches used …

Parallel partial order reduction with topological sort proviso

J Barnat, L Brim, P Ročkai - 2010 8th IEEE International …, 2010 - ieeexplore.ieee.org
Partial order reduction and distributed-memory processing are the two essential techniques
to fight the well-known state space explosion problem in explicit state model checking …

BFS-based model checking of linear-time properties with an application on GPUs

A Wijs - … Aided Verification: 28th International Conference, CAV …, 2016 - Springer
Efficient algorithms have been developed to model check liveness properties, such as the
well-known Nested Depth-First Search, which uses a depth-first search (DFS) strategy …

Parallel nested depth-first searches for LTL model checking

S Evangelista, L Petrucci, S Youcef - … 2011, Taipei, Taiwan, October 11-14 …, 2011 - Springer
Even though the well-known nested-depth first search algorithm for LTL model checking
provides good performance, it cannot benefit from the recent advent of multi-core computers …