Exact Synthesis of Nearest Neighbor Compliant Quantum Circuits in 2-D Architecture and Its Application to Large-Scale Circuits

被引:13
|
作者
Ding, Jingwen [1 ]
Yamashita, Shigeru [2 ]
机构
[1] Ritsumeikan Univ, Grad Sch Sci & Engn, Kusatsu, Shiga 525857, Japan
[2] Ritsumeikan Univ, Dept Comp Sci, Kusatsu, Shiga 525857, Japan
基金
日本学术振兴会;
关键词
Logic gates; Qubit; Computer architecture; Two dimensional displays; Artificial neural networks; Libraries; 2-D architecture; exact synthesis of quantum ciruits; nearest neighbor compliant (NNC); optimization of multiple control Toffoli (MCT) circuits; qubit placement; REVERSIBLE LOGIC; ALGORITHM; GATES;
D O I
10.1109/TCAD.2019.2907919
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an exact method of directly synthesizing a nearest neighbor compliant (NNC) quantum circuit with the smallest depth in 2-D architecture, given a reversible function. Our method maps the synthesis problem to a Boolean satisfiability (SAT) problem and uses a satisfiability modulo theories (SMT) solver to find an assignment of a network of allowed quantum gates. Since an SMT solver performs an exhaustive search, it can be ensured that on a specific qubit placement, the NNC quantum circuit synthesized by our method has the smallest number of quantum gates. However, the exhaustive search also makes our exact method not scale well. For that reason, we propose another method of applying our exact method in the local synthesis of large-scale circuits, to in parallel synthesize sub-NNC quantum circuits. From the experimental results, the quantum costs of the NNC quantum circuits synthesized by our methods are reduced by an average of 23.89%, when compared to an optimal heuristic method which determines the smallest number of SWAP gates in 2-D architecture.
引用
收藏
页码:1045 / 1058
页数:14
相关论文
共 50 条
  • [1] Mapping Nearest Neighbor Compliant Quantum Circuits Onto a 2-D Hexagonal Architecture
    Chang, Kuan-Yu
    Lee, Chun-Yi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (10) : 3373 - 3386
  • [2] A METHOD OF MAPPING AND NEAREST NEIGHBOR OPTIMIZATION FOR 2-D QUANTUM CIRCUITS
    Zhang, Yuxin
    Guan, Zhijin
    Ji, Langyong
    Luan, Qin Fang
    Wang, Yizhen
    QUANTUM INFORMATION & COMPUTATION, 2020, 20 (3-4) : 194 - 212
  • [3] Nearest Neighbor Transformation of Quantum Circuits in 2D Architecture
    Cheng, Xueyun
    Guan, Zhijin
    Zhu, Pengcheng
    IEEE ACCESS, 2020, 8 (08): : 222466 - 222475
  • [4] Exact Global Reordering for Nearest Neighbor Quantum Circuits Using A
    Zulehner, Alwin
    Gasser, Stefan
    Wille, Robert
    REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 185 - 201
  • [5] Design of Efficient Quantum Circuits Using Nearest Neighbor Constraint in 2D Architecture
    Marbaniang, Leniency
    Kole, Abhoy
    Datta, Kamalika
    Sengupta, Indranil
    REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 248 - 253
  • [6] An improved heuristic technique for nearest neighbor realization of quantum circuits in 2D architecture
    Bhattacharjee, Anirban
    Bandyopadhyay, Chandan
    Niemann, Philipp
    Mondal, Bappaditya
    Drechsler, Rolf
    Rahaman, Hafizur
    INTEGRATION-THE VLSI JOURNAL, 2021, 76 : 40 - 54
  • [7] Synthesis of quantum circuits for linear nearest neighbor architectures
    Mehdi Saeedi
    Robert Wille
    Rolf Drechsler
    Quantum Information Processing, 2011, 10 : 355 - 377
  • [8] Synthesis of quantum circuits for linear nearest neighbor architectures
    Saeedi, Mehdi
    Wille, Robert
    Drechsler, Rolf
    QUANTUM INFORMATION PROCESSING, 2011, 10 (03) : 355 - 377
  • [9] AN EFFICIENT CONVERSION OF QUANTUM CIRCUITS TO A LINEAR NEAREST NEIGHBOR ARCHITECTURE
    Hirata, Yuichi
    Nakanishi, Masaki
    Yamashita, Shigeru
    Nakashima, Yasuhiko
    QUANTUM INFORMATION & COMPUTATION, 2011, 11 (1-2) : 142 - 166
  • [10] An efficient conversion of quantum circuits to a linear nearest neighbor architecture
    Hirata, Yuichi
    Nakanishi, Masaki
    Yamashita, Shigeru
    Nakashima, Yasuhiko
    Quantum Information and Computation, 2011, 11 (1-2): : 142 - 166