Symmetry Reduction in the ProB Model Checker


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

Download

[img] PDF
Download (130Kb)

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
Keywords: Model Checking, Symmetry Reduction, ProB, Graph Isomorphism, NAUTY
Divisions: Faculty of Physical and Applied Science > Electronics and Computer Science > Electronic & Software Systems
Item ID: 262767
Date Deposited: 29 Jun 2006
Last Modified: 01 Mar 2012 22:38
Contributors: Turner, Edd (Author)
Butler, Michael (Author)
Date: 2006
Additional Information: Event Dates: 21-27 August 2006
Status: Published
Publisher: Springer Verlag
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/262767

Actions (login required)

View Item View Item