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
来源
2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024 | 2024年
关键词
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] Efficient quantum circuit contraction using tensor decision diagrams
    Lopez-Oliva, Vicente
    Badia, Jose M.
    Castillo, Maribel
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01)
  • [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] 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):
  • [4] 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):
  • [5] 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
  • [6] Constructing Optimal Contraction Trees for Tensor Network Quantum Circuit Simulation
    Ibrahim, Cameron
    Lykov, Danylo
    He, Zichang
    Alexeev, Yuri
    Safro, Ilya
    2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [7] Noise-Aware Quantum Circuit Simulation With Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (03) : 860 - 873
  • [8] FlatDD: A High-Performance Quantum Circuit Simulator using Decision Diagram and Flat Array
    Jiang, Shui
    Fu, Rongliang
    Burgholzer, Lukas
    Wille, Robert
    Ho, Tsung-Yi
    Huang, Tsung-Wei
    53RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2024, 2024, : 388 - 399
  • [9] A community detection-based parallel algorithm for quantum circuit simulation using tensor networks
    Pastor, Alfred M.
    Badia, Jose M.
    Castillo, Maribel
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (03)
  • [10] Jet: Fast quantum circuit simulations with parallel task-based tensor-network contraction
    Vincent, Trevor
    O'Riordan, Lee J.
    Andrenkov, Mikhail
    Brown, Jack
    Killoran, Nathan
    Qi, Haoyu
    Dhand, Ish
    QUANTUM, 2022, 6