Reversible Circuit Synthesis Method Using Sub-graphs of Shared Functional Decision Diagrams

被引:0
|
作者
BU, D. E. N. G. L., I [1 ,2 ]
DENG, J. U. N. Y., I [1 ]
TANG, P. E. N. G. J. I. E. [2 ]
YANG, S. H. U. H. O. N. G. [1 ]
机构
[1] Guangxi Univ Sci & Technol, Sch Elect Elect & Comp, Liuzhou 545006, Peoples R China
[2] Jinggangshan Univ, Sch Elect & Informat Engn, Jian 343009, Jiangxi, Peoples R China
来源
COMPUTER JOURNAL | 2023年 / 66卷 / 10期
基金
中国国家自然科学基金;
关键词
reversible circuit; shared functional decision diagrams; the longest dominant-active path; sub-graphs; template root matching; QUANTUM CIRCUITS; LOGIC; REPRESENTATION; DESIGN;
D O I
10.1093/comjnl/bxac107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reversible circuit synthesis methods based on decision diagrams achieve low quantum costs but do not account for quantum bit (qubit) limits for the application of reversible logic in quantum computing. Here, a synthesis method using sub-graphs of shared functional decision diagrams (SFDDs) is proposed for reducing the number of lines when synthesizing reversible circuits. An SFDD is partitioned into sub-graphs by exploiting the longest dominant-active paths, and the sub-graphs are mapped to reversible gate cascades. To further reduce the number of lines, template root matching is presented for reusing circuit lines. Experimental results indicate that the proposed method achieves the known minimum number of lines in many cases and has good scalability. Although the proposed method increases the quantum cost over a prior method based on functional decision diagrams, it significantly reduces the number of lines in most cases. Compared with the one-pass method using quantum multiple-valued decision diagrams, the proposed method reduces the quantum cost without increasing the number of lines in many cases. When compared with the lookup table-based method using a direct mapping flow, the method reduces the number of lines in a few cases. Thus, the method aids in the physical realization of a quantum circuit.
引用
收藏
页码:2574 / 2592
页数:19
相关论文
共 50 条
  • [21] Functional simulation using Binary Decision Diagrams
    Scholl, C
    Drechsler, R
    Becker, B
    1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 8 - 12
  • [22] Efficient quantum circuit contraction using tensor decision diagrams
    Lopez-Oliva, Vicente
    Badia, Jose M.
    Castillo, Maribel
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [23] Variable reordering for shared binary decision diagrams using output probabilities
    Thornton, MA
    Williams, JP
    Drechsler, R
    Drechsler, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 758 - 759
  • [24] Reversible Circuit Synthesis using Evolutionary Algorithm
    Datta, Kamalika
    Sengupta, Indranil
    Rahaman, Hafizur
    2012 5TH INTERNATIONAL CONFERENCE ON COMPUTERS AND DEVICES FOR COMMUNICATION (CODEC), 2012,
  • [25] An improved KFDD based reversible circuit synthesis method
    Bu, Dengli
    Wang, Pengjun
    INTEGRATION-THE VLSI JOURNAL, 2019, 69 : 251 - 265
  • [26] Lessons Learnt in the Implementation of Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 87 - 92
  • [27] Reversible Circuit Synthesis Using ACO and SA Based Quine-McCluskey Method
    Sarkar, Mayukh
    Ghosal, Prasun
    Mohanty, Saraju P.
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 416 - 419
  • [28] Scalable synthesis and clustering techniques using decision diagrams
    Ling, Andrew C.
    Zhu, Jianwen
    Brown, Stephen D.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (03) : 423 - 435
  • [29] Synthesis of optical circuits using binary decision diagrams
    Deb, Arighna
    Wille, Robert
    Keszoecze, Oliver
    Shirinzadeh, Saeideh
    Drechsler, Rolf
    INTEGRATION-THE VLSI JOURNAL, 2017, 59 : 42 - 51
  • [30] Synthesis by spectral transition using Boolean decision diagrams
    Hansen, JP
    Sekine, M
    33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 248 - 253