Quantum Circuit Simulation with Fast Tensor Decision Diagram

被引:0
|
作者
Zhang, Qirui [1 ]
Saligane, Mehdi [1 ]
Kim, Hun-Seok [1 ]
Blaauw, David [1 ]
Tzimpragos, Georgios [1 ]
Sylvester, Dennis [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Quantum circuit simulation; tensor decision diagrams; binary decision diagrams; tensor networks; SUPREMACY;
D O I
10.1109/ISQED60706.2024.10528748
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum circuit simulation is a challenging computational problem crucial for quantum computing research and development. The predominant approaches in this area center on tensor networks, prized for their better concurrency and less computation than methods using full quantum vectors and matrices. However, even with the advantages, array-based tensors can have significant redundancy. We present a novel open-source framework that harnesses tensor decision diagrams to eliminate overheads and achieve significant speedups over prior approaches. On average, it delivers a speedup of 37x over Google's Tensor-Network library on redundancy-rich circuits, and 25x and 144x over quantum multi-valued decision diagram and prior tensor decision diagram implementation, respectively, on Google random quantum circuits. To achieve this, we introduce a new linear-complexity rank simplification algorithm, Tetris, and edge-centric data structures for recursive tensor decision diagram operations. Additionally, we explore the efficacy of tensor network contraction ordering and optimizations from binary decision diagrams.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] A decision diagram package for reversible and quantum circuit simulation
    Miller, D. Michael
    Thornton, Mitchell A.
    Goodman, David
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 2413 - 2420
  • [2] Simulation Paths for Quantum Circuit Simulation With Decision Diagrams What to Learn From Tensor Networks, and What Not
    Burgholzer, Lukas
    Ploier, Alexander
    Wille, Robert
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (04) : 1113 - 1122
  • [3] A Tensor Network based Decision Diagram for Representation of Quantum Circuits
    Hong, Xin
    Zhou, Xiangzhen
    Li, Sanjiang
    Feng, Yuan
    Ying, Mingsheng
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (06)
  • [4] Efficient quantum circuit contraction using tensor decision diagrams
    Lopez-Oliva, Vicente
    Badia, Jose M.
    Castillo, Maribel
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [5] Approximating Decision Diagrams for Quantum Circuit Simulation
    Hillmich, Stefan
    Zulehner, Alwin
    Kueng, Richard
    Markov, Igor L.
    Wille, Robert
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2022, 3 (04):
  • [6] Graph Partitioning Approach for Fast Quantum Circuit Simulation
    Im, Jaekyung
    Kang, Seokhyeong
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 690 - 695
  • [7] Stochastic Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Kueng, Richard
    Fuss, Juergen
    Wille, Robert
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 194 - 199
  • [8] Fast simulation of quantum algorithms using circuit optimization
    Guerreschi, Gian Giacomo
    QUANTUM, 2022, 6
  • [9] Simple heuristics for efficient parallel tensor contraction and quantum circuit simulation
    Schutski, Roman
    Khakhulin, Taras
    Oseledets, Ivan
    Kolmakov, Dmitry
    PHYSICAL REVIEW A, 2020, 102 (06)
  • [10] Efficient Quantum Circuit Simulation by Tensor Network Methods on Modern GPUs
    Pan, Feng
    Gu, Hanfeng
    Kuang, Lvlin
    Liu, Bing
    Zhang, Pan
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2024, 5 (04):