二元判决图的实现及改进方法
Realization and Improvement of Binary Decision Diagram
-
摘要: 构造布尔函数的二元判决图(BDD)财核心是ite算符,文中详细介绍了ite算符表示布尔代数的基本运算,以及ite算符在构造BDD中的作用和实现方法;讨论了运用哈希表、反向属性边等策略提高软件包性能的方法。试验结果表明,该BDD软件包性能优于国外同类软件。Abstract: If-then-else (ite) functor is the core of constructing binary decision diagram (BDD) for a Boolean function-This paper discusses how to express the fundamental operations of Boolean function in ite functor, and how to construct BDD utilizing ite functor. Meanwhile, some methods, such as memory function, hash table, complement attributed edge, are used to improve the efficiency of the package.