- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
是否有可能获得 (x0 ∧ x1 ) ∨ (x0 ∧!x1 ) ∨ (!x0 ∧ x1 ) ∨ (!x 0 ∧!x 1 ) 的 bdd 仍然具有表示变量 x0 和 x1 的节点, 使用 CUDD?我知道上面的 bool 公式简化为常量函数 1。但我仍然想要一个不简化公式但将其表示为对应于 x0 和 x1 的 BDD“包含”节点的 BDD。如果不在 CUDD 中,是否可以使用其他工具来实现?
最佳答案
您可能想尝试 MEDDLY 图书馆。 (https://meddly.sourceforge.io/)。
可以在此库中使用不同类型的归约。例如,准归约从不跳过一个级别(变量)。这听起来像你想要的。
希望对您有所帮助。
关于c++ - 在不简化的情况下在 CUDD 中表示 BDD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50679829/
对于编译我使用: 1) ./configure --enable-dddmp --enable-obj --enable-shared --enable-static; make 2)
我正在尝试将 CUDD 的变量排序启发式方法用于另一个程序。我创建了一个 BDD,尝试了一些变量排序以查看哪个最小化了大小,现在我想提取变量排序。我该怎么做? 根据 this answer ,dd p
我正在使用 CUDD C++ 接口(interface) ( https://github.com/ivmai/cudd ),但几乎没有关于这个库的信息。我想知道如何根据它的值删除一个变量。 例如,我
我正在使用 CUDD C++ 接口(interface) ( https://github.com/ivmai/cudd ),但几乎没有关于这个库的信息。我想知道如何根据它的值删除一个变量。 例如,我
我正在研究二元决策图的变量排序。到目前为止,我们一直使用不可逆电路。但并不是我们需要使用可逆基准来实现某些方法。但我没有任何方法使用 C 语言中的 CUDD 库来读取基准文件(例如 blif、kiss
我正在使用 CUDD (https://github.com/ivmai/cudd) 使用 bdd 和 zdd 功能进行模型检查,我想知道如何量化 zdds。 对于 bdd,有 bddExistAbs
我正在使用 CUDD C++ 接口(interface)。 我找不到太多关于这个库的信息。 如何获得 BDD 的两个 child ? 例如: Cudd mgr; BDD x = mgr.bddVar(
我正在尝试运行一个简单的程序来学习如何使用 CUDD 包版本 3.0.0。我下载并安装了软件包:( 1- ./configure 2- make 3- make check)。 我创建了以下简单程序:
我正在使用 C 上的 CUDD 库制作二元决策图。我想知道是否有某种方法可以将以字符串形式给出的 bool 表达式转换为二元决策图。 谢谢! 最佳答案 有几个项目已经包含将字符串解析为 BDD 的功能
是否有可能获得 (x0 ∧ x1 ) ∨ (x0 ∧!x1 ) ∨ (!x0 ∧ x1 ) ∨ (!x 0 ∧!x 1 ) 的 bdd 仍然具有表示变量 x0 和 x1 的节点, 使用 CUDD?我知
我正在尝试将 BLIF 文件导入 CUDD 包,从中创建 BDD,然后执行一些操作。我已经设法使用 ntr 包导入 BLIF 文件。但是,我无法弄清楚我应该如何访问生成的 BDD 中的任何变量或节点。
我正在与 ( https://github.com/ivmai/cudd) 合作,目标是执行以下重复过程: (1)输入:(相干,非递减) bool 函数表达式顶部 = a_1a_2a_3...+ x_
我是一名优秀的程序员,十分优秀!