Chain Reduction for Binary and Zero-Suppressed Decision Diagrams

10/17/2017
by   Randal E. Bryant, et al.
0

Chain reduction enables reduced ordered binary decision diagrams (BDDs) and zero-suppressed binary decision diagrams (ZDDs) to each take advantage of the others' ability to symbolically represent Boolean functions in compact form. For any Boolean function, its chain-reduced ZDD (CZDD) representation will be no larger than its ZDD representation, and at most twice the size of its BDD representation. The chain-reduced BDD (CBDD) of a function will be no larger than its BDD representation, and at most three times the size of its CZDD representation. Extensions to the standard algorithms for operating on BDDs and ZDDs enable them to operate on the chain-reduced versions. Experimental evaluations on representative benchmarks for encoding word lists, solving combinatorial problems, and operating on digital circuits indicate that chain reduction can provide significant benefits in terms of both memory and execution time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/13/2022

CFLOBDDs: Context-Free-Language Ordered Binary Decision Diagrams

This paper presents a new compressed representation of Boolean functions...
research
02/13/2018

On the Relative Succinctness of Sentential Decision Diagrams

Sentential decision diagrams (SDDs) introduced by Darwiche in 2011 are a...
research
06/27/2018

BDDs Naturally Represent Boolean Functions, and ZDDs Naturally Represent Sets of Sets

This paper studies a difference between Binary Decision Diagrams (BDDs) ...
research
07/15/2019

Binary Decision Diagrams: from Tree Compaction to Sampling

Any Boolean function corresponds with a complete full binary decision tr...
research
11/09/2022

Combinatorics of Reduced Ordered Binary Decision Diagrams: Application to uniform random sampling

Since three decades binary decision diagrams, representing efficiently B...
research
03/21/2022

Optimizing Binary Decision Diagrams with MaxSAT for classification

The growing interest in explainable artificial intelligence (XAI) for cr...
research
07/11/2012

Case-Factor Diagrams for Structured Probabilistic Modeling

We introduce a probabilistic formalism subsuming Markov random fields of...

Please sign up or login with your details

Forgot password? Click here to reset