Abstract
Symmetry reduction is a technique to combat the state explosion problem in temporal logic model checking. Its use with symbolic representation has suffered from the prohibitively large BDD for the orbit relation. One suggested solution is to pre-compute a mapping from states to possibly multiple representatives of symmetry equivalence classes. In this paper, we propose a more efficient method that determines representatives dynamically during fixpoint iterations. Our scheme preserves the uniqueness of representatives. Another alternative to using the orbit relation is counter abstraction. It proved efficient for the special case of full symmetry, provided a conducive program structure. In contrast, our solution applies also to systems with less than full symmetry, and to systems where a translation into counters is not feasible. We support these claims with experimental results. © Springer-Verlag Berlin Heidelberg 2005.
Cite
CITATION STYLE
Emerson, E. A., & Wahl, T. (2005). Dynamic symmetry reduction. In Lecture Notes in Computer Science (Vol. 3440, pp. 382–396). Springer Verlag. https://doi.org/10.1007/978-3-540-31980-1_25
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.