期刊文献+

基于KFDD与进化算法的可逆电路优化算法

Reversible circuits optimization algorithm based on KFDD and evolutionary algorithm
下载PDF
导出
摘要 为降低由Kronecker功能决策图(Kronecker functional decision diagram,KFDD)综合所得可逆电路的成本,提出一种基于进化算法的可逆电路优化算法。该算法基于遗传算法模型进行设计,分别采用离散值和整型值编码KFDD输入变量的分解类型和顺序,使用所设计的遗传算子,将量子成本作为主要目标、量子位数作为次要目标进行可逆电路的优化。为解决过早收敛问题,该算法在搜索过程的前期阶段利用多个子群搜索解空间中的不同区域,在搜索过程的后期阶段将多个子群合并为整体种群,利用整体种群进行集中搜索。使用基准函数对算法进行验证的结果表明,所提出算法具有较强的全局寻优能力,有较好的结果稳定性,能够降低可逆电路的量子成本。 An evolutionary algorithm based reversible circuit optimization algorithm is proposed in order to reduce the cost of reversible circuit synthesized from Kronecker functional decision diagram (KFDD). Based on genetic algorithm model,the proposed algorithm uses discrete and integer encoding respectively for decomposition types and variable ordering of KFDD. Using the designed genetic operators,the proposed algorithm optimizes reversible circuit by taking quantum cost as primary objective and quantum bits as secondary objective. In order to prevent premature convergence, at early stage of the search process,the proposed algorithm searches different regions of the solution space by using multiple sub-populations. At later stage of the search process,it merges multiple sub-populations into one monolithic population,and performs intensive search by using the monolithic population. The proposed algorithm is validated by using a set of benchmark functions. Re-sults show that the proposed algorithm has strong global search capability,can obtain results with good stability,and can re-duce quantum cost of reversible circuits.
作者 卜登立 刘欢 刘宇安 BU Dengli1,2,LIU Huan1,2,LIU Yu’an1,2(1.School of Electronics and Information Engineering,Jinggangshan University,Ji’an 343009,P. R. China;2. Key Laboratory of Watershed Ecology and Geographical Environment Monitoring,NASG,Ji’an 343009,P. R. Chin)
出处 《重庆邮电大学学报(自然科学版)》 CSCD 北大核心 2018年第3期375-382,共8页 Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition)
基金 国家自然科学基金(61640412) 江西省教育厅科技计划项目(GJJ160746) 流域生态与地理环境监测国家测绘地理信息局重点实验室资助课题(WE2016012) 江西省自然科学基金(20171BAB202010)~~
关键词 可逆电路 Kronecker功能决策图 进化算法 变量顺序 分解类型 reversible circuits Kronecker functional decision diagram evolutionary algorithm variable ordering decompo-sition type
  • 相关文献

参考文献3

二级参考文献35

  • 1Donald J, Jha N K. Reversible logic synthesis with Fredkin and Peres gates [J]. ACM Journal on Emerging Technologies in Computing Systems (JETC), 2008,4( 1 ) :2.
  • 2Maslov D,Dueck G W,MiUer D M. Toffoli network synthesis with templates[ J]. IF.EF. Transactions on Circuits and Systems, 2005,24(6) :807 - 817.
  • 3Saeedi M, Sedighi M, Zamani M S. Synthesis of reversible cir- cuits using a moving forward slrategy [J]. IEICE Electronics Express,2008,5(17) :638 - 643.
  • 4Datta K,Rathi G, Sengupta I, et al. Synthesis of reversible cir- cuits using heuristic search method [A]. Proceedings of 201225th International Conference on VLSI Design [ C ]. Piscat- away, NJ: 1EEE,2012. 328 - 333.
  • 5Wille R,Drechsler R. Effect of BDD optimization on synthesis of reversible and quantum logic [J] .Electronic Notes in Theo- retical Computer Science,2010,253(6) :57 - 70.
  • 6Kemtopf P. A new heuristic algorithm for reversible logic syn- thesis[ A]. Proceedings of the 41st annual Design Automation Conference[ C]. New York: ACM, 2004.834 - 837.
  • 7Wille R, Drechsler R. BDD-based synthesis of reversible logic for large functions[ A]. Proceedings of the 46th Annual Design Automation Conference [C ]. New York: ACM, 2009. 270 - 275.
  • 8Pang Y, Wang S, He Z, et al. Positive Davio-based synthesis al- gorithm for reversible logic[ A]. Proceedings of 2011 IEEE. 29th International Conference on Computer Design[ C] . Piscataway, NJ: IEEE,2011.212 - 218.
  • 9Drechsler R,Becker B. Ordered Kronecker functional decision diagrams a data structure for representation and manipula- tion of boolean functions [ J]. IEEE Transactions on Comput- er-Aided Design of Integrated Circuits and Systems, 1998, 17 (10) : 965 - 973.
  • 10Wille R, Grofle D, Teuber L, et al. RevLib: An online resource for reversible functions and reversible circuits[ A]. Proceedings of 38th International Symposium on Multiple Valued[ C] .Pis- cataway, NJ: IEEE 2008.220 - 225.

共引文献38

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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