首页> 外文期刊>Journal of Automated Reasoning >Chain Reduction for Binary and Zero-Suppressed Decision Diagrams
【24h】

Chain Reduction for Binary and Zero-Suppressed Decision Diagrams

机译:二元和零抑制决策图的链减少

获取原文
获取原文并翻译 | 示例

摘要

Chain reduction enables reduced ordered binary decision diagrams (BDDs) and zero-suppressed binary decision diagrams (ZDDs) to each take advantage of the other's ability to symbolically represent Boolean functions in compact form. For any Boolean function, its chain-reduced ZDD (CZDD) representation will be no larger than its ZDD representation, and at most twice the size of its BDD representation. The chain-reduced BDD (CBDD) of a function will be no larger than its BDD representation, and at most three times the size of its CZDD representation. Extensions to the standard algorithms for operating on BDDs and ZDDs enable them to operate on the chain-reduced versions. Experimental evaluations on representative benchmarks for encoding word lists, solving combinatorial problems, and operating on digital circuits indicate that chain reduction can provide significant benefits in terms of both memory and execution time. The experimental results are further validated by a quantitative model of how decision diagrams scale when encoding sets of sequences. This model explains why the combination of a one-hot encoding of the symbols in the sequences, plus a CBDD, CZDD, or ZDD representation of the set, yields the most compact form.
机译:链减少使得能够减少有序的二进制决策图(BDD)和零抑制的二进制判定图(ZDDS),每个统一图对于任何布尔函数,其链减小的ZDD(CZDD)表示不会大于其ZDD表示,并且最多两倍于其BDD表示的大小。函数的链减小的BDD(CBDD)将不大于其BDD表示,并且最多三倍于其CZDD表示的大小。用于在BDD和ZDD上运行的标准算法的扩展使其能够在链条减少版本上运行。对编码字列表的代表性基准的实验评估,解决组合问题,以及在数字电路上运行的指示链减少可以在内存和执行时间方面提供显着的好处。通过定量模型进一步验证了实验结果,这些模型如何在编码一组序列时刻度。该模型解释了为什么序列中符号中的符号的单热编码的组合以及集合的CBDD,CZDD或ZDD表示,产生最紧凑的形式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号