Replies: 1 comment
-
z3 does not expose canonicalization (using bdds). BDDs are used internally and not exposed. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
Assuming that
c1
andc2
are both bool const.eq(c1 && c2, c2 && c1)
returns false even though they are actually equivalent formula. Is there a way to have a unique id for each boolean formula? Checking equivalence with z3 solver is time-consuming.I found a BDD implementation in this repository bdd.cpp. Is it a possible solution?
Thanks in advance.
Regards
Beta Was this translation helpful? Give feedback.
All reactions