Proceedings of 1993 International Conference on Computer Aided Design (ICCAD) · 2002 · 283 citations · 9 references
ComputingComputer EngineeringComputer ScienceAlgorithmsLogicTheory Of ComputationBoolean AlgebraBoolean OperationsCombinational Logic DescriptionDeductive VerificationDigital Logic DesignLogic SynthesisBoolean Algebra In Circuit DesignBoolean FunctionsDigital Logic CircuitsFinite Boolean AlgebrasFormal Hardware VerificationFormal VerificationMatrix Multiplication
In this paper we present theory and experiments on the algebraic decision diagrams (ADDs). These diagrams extend BDD's by allowing values from an arbitrary finite domain to be associated with the terminal nodes. We present a treatment founded in Boolean algebras and discuss algorithms and results in applications like matrix multiplication and shortest path algorithms. Furthermore, we outline possible applications of ADD's to logic synthesis, formal verification, and testing of digital systems.
9
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Iain Duff, Roger G. Grimes, John G. Lewis · ACM Transactions on Mathematical Software · 1989 · 647 citations · Full text
Implicit state enumeration of finite state machines using BDD's
H.J. Touati, H. Savoj, Binshan Lin et al. · 2002 · 403 citations