首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于KFDD与进化算法的可逆电路优化算法
引用本文:卜登立,刘欢,刘宇安.基于KFDD与进化算法的可逆电路优化算法[J].重庆邮电大学学报(自然科学版),2018,30(3):375-382.
作者姓名:卜登立  刘欢  刘宇安
作者单位:井冈山大学 电子与信息工程学院,江西 吉安343009;流域生态与地理环境监测国家测绘地理信息局重点实验室,江西 吉安343009
基金项目:国家自然科学基金(61640412),江西省教育厅科技计划项目(GJJ160746),流域生态与地理环境监测国家测绘地理信息局重点实验室资助课题(WE2016012),江西省自然科学基金( 20171BAB202010) The Natural Science Foundation of China(61640412),The Science and Technology Project of the Education De-partment of Jiangxi Province(GJJ160746),The Key Laboratory of Watershed Ecology and Geographical Environment Monitoring
摘    要:为降低由Kronecker功能决策图(Kronecker functional decision diagram,KFDD)综合所得可逆电路的成本,提出一种基于进化算法的可逆电路优化算法.该算法基于遗传算法模型进行设计,分别采用离散值和整型值编码KFDD输入变量的分解类型和顺序,使用所设计的遗传算子,将量子成本作为主要目标、量子位数作为次要目标进行可逆电路的优化.为解决过早收敛问题,该算法在搜索过程的前期阶段利用多个子群搜索解空间中的不同区域,在搜索过程的后期阶段将多个子群合并为整体种群,利用整体种群进行集中搜索.使用基准函数对算法进行验证的结果表明,所提出算法具有较强的全局寻优能力,有较好的结果稳定性,能够降低可逆电路的量子成本.

关 键 词:可逆电路  Kronecker功能决策图  进化算法  变量顺序  分解类型  reversible  circuits  Kronecker  functional  decision  diagram  evolutionary  algorithm  variable  ordering  decompo-sition  type
收稿时间:2017/6/10 0:00:00
修稿时间:2018/3/19 0:00:00

Reversible circuits optimization algorithm based on KFDD and evolutionary algorithm
BU Dengli,LIU Huan,LIU Yu'an.Reversible circuits optimization algorithm based on KFDD and evolutionary algorithm[J].Journal of Chongqing University of Posts and Telecommunications,2018,30(3):375-382.
Authors:BU Dengli  LIU Huan  LIU Yu'an
Abstract: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.
Keywords:reversible circuits  Kronecker functional decision diagram  evolutionary algorithm  variable ordering  decomposition type
本文献已被 万方数据 等数据库收录!
点击此处可从《重庆邮电大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《重庆邮电大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号