adiar
adiar copied to clipboard
Add `zdd_ite`
Since we already provide ZDD operations with BDD semantics (i.e. zdd_top()
, zdd_bot()
, zdd_ithvar(x)
, and zdd_nithvar(x)
), we may as well also provide the if-then-else operation. Currently, the end-user would have to fake it by computing (f & g) | (~f & h)
- [ ] Add
zdd_ite
by generalisingbdd_ite
into a commonprod3
algorithm ( see also #148 )