scispace - formally typeset
Journal ArticleDOI

Binary Decision Diagrams

Akers
- 01 Jun 1978 - 
- Vol. 27, Iss: 6, pp 509-516
TLDR
This paper describes a method for defining, analyzing, testing, and implementing large digital functions by means of a binary decision diagram that provides a complete, concise, "implementation-free" description of the digital functions involved.
Abstract
This paper describes a method for defining, analyzing, testing, and implementing large digital functions by means of a binary decision diagram. This diagram provides a complete, concise, "implementation-free" description of the digital functions involved. Methods are described for deriving these diagrams and examples are given for a number of basic combinational and sequential devices. Techniques are then outlined for using the diagrams to analyze the functions involved, for test generation, and for obtaining various implementations. It is shown that the diagrams are especially suited for processing by a computer. Finally, methods are described for introducing inversion and for directly "interconnecting" diagrams to define still larger functions. An example of the carry look-ahead adder is included.

read more

Citations
More filters
Journal ArticleDOI

Graph-Based Algorithms for Boolean Function Manipulation

TL;DR: In this paper, the authors present a data structure for representing Boolean functions and an associated set of manipulation algorithms, which have time complexity proportional to the sizes of the graphs being operated on, and hence are quite efficient as long as the graphs do not grow too large.
Journal ArticleDOI

Symbolic Boolean manipulation with ordered binary-decision diagrams

TL;DR: The OBDD data structure is described and a number of applications that have been solved by OBDd-based symbolic analysis are surveyed.
Journal ArticleDOI

SCIP: solving constraint integer programs

TL;DR: An overview of the main design concepts of SCIP and how it can be used to solve constraint integer programs is given and experimental results show that the approach outperforms current state-of-the-art techniques for proving the validity of properties on circuits containing arithmetic.
Book

Logic in Computer Science: Modelling and Reasoning about Systems

TL;DR: This book provides a simple and clear presentation, covering propositional and predicate logic and some specialized logics used for reasoning about the correctness of computer systems.
Book

Knowledge Representation and Reasoning

TL;DR: This landmark text takes the central concepts of knowledge representation developed over the last 50 years and illustrates them in a lucid and compelling way, and offers the first true synthesis of the field in over a decade.
References
More filters
Book

The theory of graphs and its applications

Claude Berge
TL;DR: This book on the theory of graphs provides the reader with a mathematical tool which can be used in the behavioral sciences, in the theoryof information, cybernetics, games, transport networks, as well as in set theory and matrix theory.
Journal ArticleDOI

Structural Models: An Introduction to the Theory of Directed Graphs

TL;DR: In this paper, an introduction to the theory of directed graphs is given, along with a discussion of structural models and their applications in the field of directed graph analysis and analysis. But