Title
Property-dependent reductions adequate with divergence-sensitive branching bisimilarity.
Abstract
When analyzing the behavior of finite-state concurrent systems by model checking, one way of fighting state space explosion is to reduce the model as much as possible whilst preserving the properties under verification. We consider the framework of action-based systems, whose behaviors can be represented by labeled transition systems (Ltss), and whose temporal properties of interest can be formulated in modal μ-calculus (Lμ). First, we determine, for any Lμ formula, the maximal set of actions that can be hidden in the Lts without changing the interpretation of the formula. Then, we define Lμdsbr, a fragment of Lμ which is adequate w.r.t. divergence-sensitive branching bisimilarity. This enables us to apply the maximal hiding and to reduce the Lts on-the-fly using divergence-sensitive τ-confluence during the verification of any Lμdsbr formula. The experiments that we performed on various examples of communication protocols and distributed systems show that this reduction approach can significantly improve the performance of on-the-fly verification.
Year
DOI
Venue
2014
10.1016/j.scico.2014.04.004
Science of Computer Programming
Keywords
Field
DocType
Divergence-sensitive branching bisimulation,Labeled transition system,Modal μ-calculus,Model checking,On-the-fly verification
Divergence,Maximal set,Model checking,Computer science,Algorithm,Theoretical computer science,Labeled transition system,State space,Modal,Communications protocol,Branching (version control)
Journal
Volume
Issue
ISSN
96
P3
0167-6423
Citations 
PageRank 
References 
6
0.43
31
Authors
2
Name
Order
Citations
PageRank
Radu Mateescu1128777.10
Anton Wijs220322.84