Binary Decision Diagrams: From Tree Compaction to Sampling

1Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Any Boolean function corresponds with a complete full binary decision tree. This tree can in turn be represented in a maximally compact form as a direct acyclic graph where common subtrees are factored and shared, keeping only one copy of each unique subtree. This yields the celebrated and widely used structure called reduced ordered binary decision diagram (robdd). We propose to revisit the classical compaction process to give a new way of enumerating robdds of a given size without considering fully expanded trees and the compaction step. Our method also provides an unranking procedure for the set of robdds. As a by-product we get a random uniform and exhaustive sampler for robdds for a given number of variables and size.

Cite

CITATION STYLE

APA

Clément, J., & Genitrini, A. (2020). Binary Decision Diagrams: From Tree Compaction to Sampling. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12118 LNCS, pp. 571–583). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-61792-9_45

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free