Algorithms for Reduced Ordered Binary Decision Diagrams (Q7361584)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
AFP entry ROBDD
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | Algorithms for Reduced Ordered Binary Decision Diagrams |
AFP entry ROBDD |
Statements
27 April 2016
0 references
Julius Michaelis
0 references
Max W. Haslbeck
0 references
Peter Lammich
0 references
Lars Hupel
0 references
Algorithms for Reduced Ordered Binary Decision Diagrams (English)
0 references
We present a verified and executable implementation of ROBDDs in Isabelle/HOL. Our implementation relates pointer-based computation in the Heap monad to operations on an abstract definition of boolean functions. Internally, we implemented the if-then-else combinator in a recursive fashion, following the Shannon decomposition of the argument functions. The implementation mixes and adapts known techniques and is built with efficiency in mind.
0 references