oxidd icon indicating copy to clipboard operation
oxidd copied to clipboard

Concurrent decision diagram framework written in Rust

Results 6 oxidd issues
Sort by recently updated
recently updated
newest added

Hi, I'm trying to implement a symbolic solver using `oxidd`, but this requires some variable substitution here and there. For example, if we have the following: ```rust // Create two...

For some model checking algorithms, one needs to be able to obtain a BDD for a single state, i.e. a single satisfying assignment. In BuDDy, these are the two functions:...

I might just be unable to find this function, but the binary *diff* operator (including operator overload for the *-* operator) is missing for `oxidd::bdd_function` and `oxidd::bcdd_function`. This operator is...

In this pull request I exposed the node level in the bdd, bcdd and zdd. Currently, this has not yet been done with a HasLevel protocol as it is done...

enhancement

Thank you for the oxidd package! I'm sorry if I've missed this somewhere, but is it possible to iterate over all satisfying assignments for a ZBDD with oxidd? I'm using...