Binary Decision Diagrams with Edge-Specified Reductions
Binary Decision Diagrams with Edge-Specified Reductions
复制标题
具有指定边缘归约的二元决策图
DOI:
10.1007/978-3-030-17465-1_17
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Miner, Andrew
中科院分区:
文献类型:
--
作者:
Babar, Junaid;Jiang, Chuan;Ciardo, Gianfranco;Miner, Andrew
Various versions of binary decision diagrams (BDDs) have been proposed in the past, differing in the reduction rule needed to give meaning to edges skipping levels. The most widely adopted, fully-reduced BDDs and zero-suppressed BDDs, excel at encoding different types of boolean functions (if the function contains subfunctions independent of one or more underlying variables, or it tends to have value zero when one of its arguments is nonzero, respectively). Recently, new classes of BDDs have been proposed that, at the cost of some additional complexity and larger memory requirements per node, exploit both cases. We introduce a new type of BDD that we believe is conceptually simpler, has small memory requirements in terms of node size, tends to result in fewer nodes, and can easily be further extended with additional reduction rules. We present a formal definition, prove canonicity, and provide experimental results to support our efficiency claims.
DOI:
--
发表时间:
2017
期刊:
Journal of automated reasoning
影响因子:
--
作者:
R. Bryant
通讯作者:
R. Bryant
DOI:
--
发表时间:
2017
期刊:
Formal Methods in Computer-Aided Design
影响因子:
--
作者:
T. V. Dijk;R. Wille;R. Meolic
通讯作者:
R. Meolic