We have developed multi-level logic minimization programs using Binary Decision Diagram (BDD). Here we present variable ordering methods of BDD. The variable ordering algorithm for two-level circuits is based on cover patterns and selects most binate variables first, and the one for multi-level circutis is based on depth first traverse of circuits. In both cases, the acquired variable orderings are optimized by exchanging a variable with its neighbor in the ordering.
No takes yet. Share an insight, caveat, or question.
Fujita et al. (1991) studied this question.
Synapse has enriched 3 closely related papers on similar clinical questions. Consider them for comparative context: