The Complexity of Minimizing FBDDs

  • Detlef Sieling
  • Published 1999 in Electronic Colloquium on Computational Complexity


Free Binary Decision Diagrams (FBDDs) are a data structure for the representation and manipulation of Boolean functions. Efficient algorithms for most of the important operations are known if only FBDDs respecting a fixed graph ordering are considered. However, the size of such an FBDD may strongly depend on the chosen graph ordering and efficient algorithms for computing good or optimal graph orderings are not known. In this paper it is shown that the existence of polynomial time approximation schemes for optimizing graph orderings or for minimizing FBDDs implies NP = ZPP or NP = P, respectively, and so such algorithms are quite unlikely to exist.

DOI: 10.1007/3-540-48340-3_23

Extracted Key Phrases

3 Figures and Tables

Cite this paper

@article{Sieling1999TheCO, title={The Complexity of Minimizing FBDDs}, author={Detlef Sieling}, journal={Electronic Colloquium on Computational Complexity (ECCC)}, year={1999}, volume={6} }