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 条
  • [21] Full State Quantum Circuit Simulation Beyond Memory Limit
    Zhao, Yilun
    Chen, Yu
    Li, He
    Wang, Ying
    Chang, Kaiyan
    Wang, Bingmeng
    Li, Bing
    Han, Yinhe
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [22] Efficient algorithm for full-state quantum circuit simulation with DD compression while maintaining accuracy
    Song, Yuhong
    Sha, Edwin Hsing-Mean
    Zhuge, Qingfeng
    Xu, Rui
    Wang, Han
    QUANTUM INFORMATION PROCESSING, 2023, 22 (11)
  • [23] Simulation of Quantum Circuits Using the Big-Batch Tensor Network Method
    Pan, Feng
    Zhang, Pan
    PHYSICAL REVIEW LETTERS, 2022, 128 (03)
  • [24] Arrays vs. Decision Diagrams: A Case Study on Quantum Circuit Simulators
    Grurl, Thomas
    Fuss, Jurgen
    Hillmich, Stefan
    Burgholzer, Lukas
    Wille, Robert
    2020 IEEE 50TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2020), 2020, : 176 - 181
  • [25] HyQuas: Hybrid Partitioner Based Quantum Circuit Simulation System on GPU
    Zhang, Chen
    Song, Zeyu
    Wang, Haojie
    Rong, Kaiyuan
    Zhai, Jidong
    PROCEEDINGS OF THE 2021 ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ICS 2021, 2021, : 443 - 454
  • [26] Tensor quantum programming
    Termanova, A.
    Melnikov, Ar
    Mamenchikov, E.
    Belokonev, N.
    Dolgov, S.
    Berezutskii, A.
    Ellerbrock, R.
    Mansell, C.
    Perelshtein, M.R.
    New Journal of Physics, 2024, 26 (12)
  • [27] Decision making process via binary decision diagram
    Pliego Marugan, Alberto
    Garcia Marquez, Fausto Pedro
    Lorente, Jose
    INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2015, 10 (01) : 3 - 8
  • [28] Contracting Arbitrary Tensor Networks: General Approximate Algorithm and Applications in Graphical Models and Quantum Circuit Simulations
    Pan, Feng
    Zhou, Pengfei
    Li, Sujie
    Zhang, Pan
    PHYSICAL REVIEW LETTERS, 2020, 125 (06)
  • [29] Toward cost-effective quantum circuit simulation with performance tuning techniques
    Hsu, Nai-Wei
    Wang, Chuan-Chi
    Hsu, Chia-Hsin
    Tu, Chia-Heng
    Hung, Shih-Hao
    CONNECTION SCIENCE, 2024, 36 (01)
  • [30] Q-GPU: A Recipe of Optimizations for Quantum Circuit Simulation Using GPUs
    Zhao, Yilun
    Guo, Yanan
    Yao, Yuan
    Dumi, Amanda
    Mulvey, Devin M.
    Upadhyay, Shiv
    Zhang, Youtao
    Jordan, Kenneth D.
    Yang, Jun
    Tang, Xulong
    2022 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2022), 2022, : 726 - 740