Symmetry Reduction in the ProB Model Checker


Turner, Edd and Butler, Michael (2006) Symmetry Reduction in the ProB Model Checker At FM2006 Doctoral Symposium, Canada. 21 - 27 Aug 2006.

Download

[img] PDF ent03r_fm06.pdf - Other
Download (134kB)

Description/Abstract

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.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Event Dates: 21-27 August 2006
Venue - Dates: FM2006 Doctoral Symposium, Canada, 2006-08-21 - 2006-08-27
Keywords: Model Checking, Symmetry Reduction, ProB, Graph Isomorphism, NAUTY
Organisations: Electronic & Software Systems
ePrint ID: 262767
Date :
Date Event
2006Published
Date Deposited: 29 Jun 2006
Last Modified: 23 Feb 2017 12:54
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/262767

Actions (login required)

View Item View Item