Turner, Edd and Butler, Michael
Symmetry Reduction in the ProB Model Checker
At FM2006 Doctoral Symposium, Canada.
21 - 27 Aug 2006.
Model checking suffers from the state space explosion problem. One method to alleviate this problem is to exploit symmetries in the system, such that duplicate symmetric components of the state space are not explored – saving time during the checking process. This paper identifies symmetries in typical structures of the formal language of B, including relations, powersets and elements of sets, and presents a method for finding them through the modification of the well known graph isomorphism program, NAUTY. This work has been implemented in the ProB model checker and preliminary experiments indicate the idea holds much potential for improving the performance of model checking for B.
Conference or Workshop Item
||Event Dates: 21-27 August 2006
|Venue - Dates:
||FM2006 Doctoral Symposium, Canada, 2006-08-21 - 2006-08-27
||Model Checking, Symmetry Reduction, ProB, Graph Isomorphism, NAUTY
||Electronic & Software Systems
||29 Jun 2006
||23 Feb 2017 12:54
|Further Information:||Google Scholar|
Actions (login required)