Title of article :
Efficient data structures for Boolean functions Original Research Article
Author/Authors :
Ingo Wegener، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1994
Pages :
26
From page :
347
To page :
372
Abstract :
The hardware of computers, e.g. circuits, sequential circuits or VLSI chips, realizes Boolean functions. The design of efficient hardware is a fundamental issue in computer design. Because of the large cost for the physical construction of a new chip, the logical synthesis and the verification as well as the generation of test patterns have to be performed before the chip is built. For these purposes data structures for Boolean functions supporting operations like the evaluation on a given input, the satisfiability test, the synthesis of a representation for f = g ⊗ h for some binary operator ⊗ from representations for g and h are necessary tools. The corresponding state of the art data structure is the ordered binary decision diagram (OBDD). Efficient algorithms for the operations on OBDDs and the expressive power of OBDDs of polynomial size are discussed. A generalized data structure called graph-driven binary decision diagram is presented. The new data structure allows for many important functions a representation of polynomial size, even for functions whose representations by OBDDs have exponential size. Efficient algorithms for the operations on graph driven BDDs are outlined.
Journal title :
Discrete Mathematics
Serial Year :
1994
Journal title :
Discrete Mathematics
Record number :
943430
Link To Document :
بازگشت