Add bdd_relprod
, bdd_relnext
and bdd_relprev
with read-once once.
#698
Labels
📁 bdd
Binary Decision Diagrams
✨ feature
New operation or other feature
🎓 student programmer
Work, work...
Milestone
The
bdd_relprod
,bdd_relnext
, andbdd_relprev
functions lack a generator-based overload.bdd_relprod
with agenerator<bdd::label_type>
.bdd_replace
with agenerator<pair<bdd::label_type, bdd::label_type>>
.bdd_relnext
with agenerator<pair<bdd::label_type, bdd::label_type>>
.bdd_relprev
with agenerator<pair<bdd::label_type, bdd::label_type>>
.The pruning optimisation (or any other) cannot be applied in any of these versions above. It neither seems possible to infer the type of the relabelling. Maybe one should instead "load" the entire set of levels (maybe intersected with its support), to then infer the relabelling mode, and then maybe turn it into a predicate?
The text was updated successfully, but these errors were encountered: