Back to Search Start Over

Binary decision diagrams by shared rewriting

Authors :
Pol, van de, J.C.
Zantema, H.
Nielsen, M.
Rovan, B.
Algorithms, Geometry and Applications
Source :
Mathematical Foundations of Computer Science (Proceedings 25th International Symposium, MFCS2000, Bratislava, Slovakia, August 28-September 1, 2000), 609-618, STARTPAGE=609;ENDPAGE=618;TITLE=Mathematical Foundations of Computer Science (Proceedings 25th International Symposium, MFCS2000, Bratislava, Slovakia, August 28-September 1, 2000), Lecture Notes in Computer Science ISBN: 9783540679011, MFCS
Publication Year :
2000
Publisher :
Springer, 2000.

Abstract

In this paper we propose a uniform description of basic BDD theory and algorithms by means of term rewriting. Since a BDD is a DAG instead of a tree we need a notion of shared rewriting and develop appropriate theory. A rewriting system is presented by which canonical forms can be obtained. Various reduction strategies give rise to different algorithms. A layerwise strategy is proposed having the same time complexity as the traditional apply- algorithm, and the lazy strategy is studied, which resembles the existing up-one-algorithm. We show that these algorithms have incomparable performance.

Details

Language :
English
ISBN :
978-3-540-67901-1
ISBNs :
9783540679011
Database :
OpenAIRE
Journal :
Mathematical Foundations of Computer Science (Proceedings 25th International Symposium, MFCS2000, Bratislava, Slovakia, August 28-September 1, 2000), 609-618, STARTPAGE=609;ENDPAGE=618;TITLE=Mathematical Foundations of Computer Science (Proceedings 25th International Symposium, MFCS2000, Bratislava, Slovakia, August 28-September 1, 2000), Lecture Notes in Computer Science ISBN: 9783540679011, MFCS
Accession number :
edsair.doi.dedup.....c325daf70e389dd42e33b9c59f29bd47