An implicit formulation for exact BDD minimization
ثبت نشده
چکیده
This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don’t care sets. Specifically, given an incompletely specified function and a fixed ordering of the variables, we propose an exact algorithm for selecting such that is a cover for and the binary decision diagram for is of minimum size. The approach described is the only known exact algorithm for this problem not based on the enumeration of all possible assignments to the points in the don’t care set. We also present a proof that this problem is NP-complete, a result that was also recently obtained in an independent way by other authors. We show that the BDD minimization problem can be formulated as a binate covering problem and solved using implicit enumeration techniques. In particular, we show that the minimum-sized binary decision diagram compatible with the specification can be found by solving a problem that is very similar to the problem of reducing incompletely specified finite state machines. We report experiments of an implicit implementation of our algorithm, by means of which a class of interesting examples was solved exactly. We compare it with existing heuristic algorithms, to measure the quality of the latter.
منابع مشابه
An implicit formulation for exact BDD minimization
This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don’t caresets. Specifically, given an incompletely specified function g and a fixed ordering of the variables, we propose anexact algorithm for selectingf such that f is a cover for g and the binary decision diagram for f is of minimumsize. The approach described is the only kn...
متن کاملExact Minimization of Binary Decision Diagrams Using Implicit Techniques
This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don’t care sets. Specifically, given an incompletely specified function g and a fixed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the binary decision diagram for f is of minimum size. The approach described is the only known exact algori...
متن کاملExact Minimization of Boolean Decision Diagrams Using ImplicitTechniquesAbstractThis
This paper addresses the problem of Boolean decision diagram (BDD) minimization in the presence of don't care sets. Speciically, given an incompletely speciied function g and a xed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the Boolean decision diagram for f is of minimum size. The approach described is the only known exact algorith...
متن کاملThe Compatibility Graph 3
This paper addresses the problem of binary decision diagram (BDD) minimization in the presence of don't care sets. Speciically, given an incompletely speciied function g and a xed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the binary decision diagram for f is of minimum size. We proved that this problem is NP-complete. Here we show ...
متن کاملLinear Transformations and Exact Minimization of BDDs
We present an exact algorithm to nd an optimal linear transformation for the variables of a Boolean function to minimize its corresponding ordered Binary Decision Diagram (BDD). To prune the huge search space, techniques known from algorithms for nding the optimal variable ordering are used. This BDD minimization nds direct application in FPGA design. We give experimental results for a large va...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996