Authors
Edmund M Clarke, Reinhard Enders, Thomas Filkorn, Somesh Jha
Publication date
1996/8
Journal
Formal methods in system design
Volume
9
Pages
77-104
Publisher
Kluwer Academic Publishers
Description
In practice, finite state concurrent systems often exhibit considerable symmetry. We investigate techniques for reducing the complexity of temporal logic model checking in the presence of symmetry. In particular, we show that symmetry can frequently be used to reduce the size of the state space that must be explored during model checking. In the past, symmetry has been exploited in computing the set of reachable states of a system when the transition relation is represented explicitly [14, 11, 19]. However, this research did not consider arbitrary temporal properties or the complications that arise when BDDs are used in such procedures.
We have formalized what it means for a finite state system to be symmetric and described techniques for reducing such systems when the transition relation is given explicitly in terms of states or symbolically as a BDD. Moreover, we have identified an important class …
Total citations
1995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320241320202332332533322934303529373318292722222292214121411102
Scholar articles
EM Clarke, R Enders, T Filkorn, S Jha - Formal methods in system design, 1996