-
Notifications
You must be signed in to change notification settings - Fork 51
Closed
Description
https://github.com/guicho271828/CL-CUDD
Common lisp bindings to CUDD (Colorado University Decision Diagram library).
What is BDDs and CUDD?
BDDs (Binary Decision Diagrams) are awesome datastructures that can compactly represent exponentially large number of datasets, as well as allowing the direct computation over the compressed representation, i.e., you can take the sum/product/union/intersection of the datasets without decompressing the data!
CUDD is a famous C implementation of BDDs and its relatives: Multi-Terminal Binary Decision Diagrams (MTBDDs, also known as Algebraic DD / ADDs) and Zero-suppressed Decision Diagrams.
Related work
trivialib.bdd is another common lisp library for BDDs, which is entirely written in lisp. CUDD is more on the state-of-the-art side.
Metadata
Metadata
Assignees
Labels
No labels