期刊文献+

逻辑函数高阶布尔e偏导数求解算法的实现

An algorithm for calculating the high-order Boolean e-partial derivative of logic function
下载PDF
导出
摘要 针对已有方法在求解布尔e偏导数时只能解决小规模电路的问题,提出了一种基于逻辑函数不相交运算的大函数高阶布尔e偏导数的求解算法.该方法将逻辑函数转化为不相交乘积项的集合,用逻辑函数的不相交运算替代布尔e导数运算中的逻辑"与"运算;并将不包含待求导变量的乘积项拆分出来,不参与布尔e导数运算,以达到降低算法复杂度、提高算法速度的目的.提出的算法用C语言编程实现,并用MCNC测试电路进行了测试.实验结果显示,本算法能快速实现大函数高阶布尔e偏导数的求解,求解效率与参与不相交运算的乘积项数量有关,但对输入变量的数量不敏感. To cope with the problem that the existing algorithms are unable to calculate the high-order e-partial derivative of the Boolean functions with large inputs,an effective algorithm based on the logic disjointed operation between two logic functions is proposed.In the proposed algorithm,the products of the logic functions are firstly converted into the disjointed products,and the logic cover disjointed operation is used to replace the“AND”operation between two logic functions in e-partial derivation.The disjointed products which don t contain the variables taken for derivation are then identified and excluded from the further derivation.The proposed algorithm is implemented in C and tested under MCNC benchmarks.Experimental results show that the proposed algorithm can carry out the results quickly for the large functions.And its running time is related to the number of the products in the disjointed operation,but is less affected by the number of input variables.
作者 罗文强 王伦耀 夏银水 LUO Wenqiang;WANG Lunyao;XIA Yinshui(Faculty of Electrical Engineering and Computer Science,Ningbo University,Ningbo 315211,Zhejiang Province,China)
出处 《浙江大学学报(理学版)》 CAS CSCD 北大核心 2018年第4期420-426,共7页 Journal of Zhejiang University(Science Edition)
基金 国家自然科学基金资助项目(61471211)
关键词 e导数 e偏导数 高阶 逻辑覆盖 逻辑不相交运算 e-derivative e-partial derivative high-order logic cover logic disjointed operation
  • 相关文献

参考文献5

二级参考文献30

  • 1杨义先.布尔函数的相关免疫性[J].北京邮电学院学报,1990,13(3):27-35. 被引量:4
  • 2郭豫芳,兰丽英.平衡的相关免疫布尔函数[J].中国科技信息,2006(20):289-290. 被引量:3
  • 3罗卫华,李超,周海银.布尔函数的代数免疫性研究[J].计算机工程与应用,2007,43(8):59-61. 被引量:2
  • 4冯登国,肖国镇.有限域上的函数的相关免疫性和线性结构的谱特征[J].通信学报,1997,18(1):40-45. 被引量:9
  • 5LI W W, WANG Z. The E-derivative of Boolean func- tions and its application in the fault detection and cryp- tographic system-The 5'h IIGSS Workshop [C]//Ky- bernetes. Beingley: Emerald Group Publishing Limit- ed, 2007,40(5/6) :905-911.
  • 6李卫卫,王卓.E-导数和导数在布尔函数中的应用[C]//中国通信学会第五届学术年会论文集.北京:电子工业出版社,2008:267-270.
  • 7DING Yao-jun, WANG Zhuo. Initial-value problem of the Boolean functions primary function and its applica- tion in cryptographic system[J]. IIGSS-CB, Kyber- netes, SCI, 2008,39 (6) : 900-906.
  • 8LI WW, WANG Z. The e-derivative of Boolean functions and its application in the fault detection and cryptographic system [J]. Kybernetes, 2008,37 (2) : 49-65.
  • 9DING YJ, WANG Z, YE JH. Initial-value problem of the Boolean function' s primary function and its application in cryptographic system [J]. Kybernetes, 2010, 39 (6) : 900- 906.
  • 10陈偕雄,余党军.数字逻辑的图形方法[M].杭州:浙江大学出版社,2001.

共引文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部