On combining symmetry reduction and symbolic representation for efficient model checking

21Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

BDDs allow succinct symbolic representation of digital circuits. Symmetry reduction factors out redundancy inherent in the regular organization of many systems. Both are successful techniques for combating state space explosion. It would be desirable to combine them into symbolic symmetry reduction. Unfortunately, the straight-forward approach to symmetry reduction requires the orbit relation, whose symbolic representation as a BDD is in general of exponential size. We investigate the use of generic representatives as a means of overcoming this problem for fully symmetric systems: instead of first representing the system as a BDD and then applying symmetry reduction, we translate the given program text into a symmetry-reduced version. The result can then be encoded using a BDD. We demonstrate that this method is superior not only to the traditional orbit-relation based symmetry reduction, but also to the approach using multiple representatives. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Emerson, E. A., & Wahl, T. (2003). On combining symmetry reduction and symbolic representation for efficient model checking. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2860, 216–230. https://doi.org/10.1007/978-3-540-39724-3_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free