节点文献

量子可逆逻辑电路综合的快速算法研究

A Fast Algorithm for Synthesis of Quantum Reversible Logic Circuits

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 李志强陈汉武徐宝文李文骞王佳佳刘文杰

【Author】 LI Zhi-Qiang1),2)CHEN Han-Wu1)XU Bao-Wen1)LI Wen-Qian1)WANG Jia-Jia1)LIU Wen-Jie1),3)1)(School of Computer Science and Engineering,Southeast University,Nanjing 210096)2)(College of Information Engineering,Yangzhou University,Yangzhou,Jiangsu 225009)3)(Department of Computer Science & Technology,Nanjing University of Information Science & Technology,Nanjing 210044)

【机构】 东南大学计算机科学与工程学院扬州大学信息工程学院南京信息工程大学计算机科学与技术系

【摘要】 可逆逻辑有许多应用,尤其在量子计算领域,量子可逆逻辑电路是构建量子计算机的基本单元,量子可逆逻辑电路综合就是根据电路功能,以较小的量子代价自动构造量子可逆逻辑电路.文中结合可逆逻辑电路综合的多种算法,提出了一种新颖高效的算法,自动构造正极性Reed-Muller展开式(RM),在生成量子可逆逻辑电路的解空间树上,采用总体层次遍历,局部深度搜索,借鉴模板优化技术,构造限界函数快速剪去无解或非最优解的分枝,优先探测RM中的因子,以极高的效率生成最优电路.以国际公认的3变量可逆函数测试标准,该算法不仅能够生成全部最优电路,而且运行速度远远超过同类算法.

【Abstract】 Reversible logic finds many applications,especially in the area of quantum computing. Quantum reversible logic circuits are basic elements in quantum computer construction. Synthesis of quantum reversible logic circuits means to automatically construct desired quantum reversible logic circuit with minimal quantum cost. The authors absorb different ideas of reversible logic circuits synthesis and present a novel and efficient algorithm which can automatically derive the positive polarity Reed-Muller expansion (RM). A solution space tree is constructed to create quantum reversible logic circuits. Firstly,floor traversal is applied globally,and depth-first search is used locally. Secondly,according to the technique of template optimization,the bound function is constructed,which can rapidly prune the branches with no or nonoptimal result. Thirdly,factors of RM are first considered,therefore the algorithm can effectively construct optimal result and saves computational cost significantly. Judging by the internationally recognized reversible functions of three variables,the proposed algorithm not only synthesizes all optimal reversible functions,but also runs extremely faster than others of the same kind.

【基金】 国家自然科学基金(60572071,60873101);国家自然科学基金会重大研究计划(90412014);江苏省自然科学基金(BK2008209,BK2007104);江苏省高校自然科学研究计划(06KJB520137)资助~~
  • 【文献出处】 计算机学报 ,Chinese Journal of Computers , 编辑部邮箱 ,2009年07期
  • 【分类号】TN791
  • 【被引频次】19
  • 【下载频次】446
节点文献中: