Approximating Decision Diagrams for Quantum Circuit Simulation

被引:4
|
作者
Hillmich, Stefan [1 ]
Zulehner, Alwin [1 ]
Kueng, Richard [1 ]
Markov, Igor L. [2 ]
Wille, Robert [3 ]
机构
[1] Johannes Kepler Univ Linz, Altenberger Str 69, A-4040 Linz, Austria
[2] Univ Michigan, 500 S State St, Ann Arbor, MI 48109 USA
[3] Tech Univ Munich, Arcisstr 21, D-80333 Munich, Germany
来源
基金
欧洲研究理事会;
关键词
SUPREMACY;
D O I
10.1145/3530776
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quantum computers promise to solve important problems faster than conventional computers ever could. Underneath is a fundamentally different computational primitive that introduces new challenges for the development of software tools that aid designers of corresponding quantum algorithms. The different computational primitives render classical simulation of quantum circuits particularly challenging. While the logic simulation of conventional circuits is comparatively simple with linear complexity with respect to the number of gates, quantum circuit simulation has to deal with the exponential memory requirements to represent quantum states on non-quantum hardware with respect to the number of qubits. Decision Diagrams (DDs) address this challenge through exploitation of redundancies in matrices and vectors to provide significantly more compact representations in many cases. Moreover, the probabilistic nature of quantum computations enables another angle to tackle the complexity: Quantum algorithms are resistant to some degree against small inaccuracies in the quantum state as these only lead to small changes in the outcome probabilities. We propose to exploit this resistance against (small) errors to gain even more compact decision diagrams. In this work, we investigate the potential of approximation in quantum circuit simulation in detail. To this end, we first present four dedicated schemes that exploit the error resistance and efficiently approximate quantum states represented by decision diagrams. Subsequently, we propose two simulation strategies that utilize those approximations schemes in order to improve the efficiency of DD-based quantum circuit simulation, while, at the same time, allowing the user to control the resulting degradation in accuracy. We empirically show that the proposed approximation schemes reduce the size of decision diagrams substantially and also analytically prove the effect of multiple approximations on the attained accuracy. Eventually, this enables speed-ups of the resulting approximate quantum circuit simulation of up to several orders of magnitudes-again, while controlling the fidelity of the result.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Stochastic Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Kueng, Richard
    Fuss, Juergen
    Wille, Robert
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 194 - 199
  • [2] Noise-Aware Quantum Circuit Simulation With Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (03) : 860 - 873
  • [3] Lessons Learnt in the Implementation of Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Fuss, Juergen
    Wille, Robert
    [J]. 2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 87 - 92
  • [4] Parallelizing quantum simulation with decision diagrams
    Li, Shaowen
    Kimura, Yusuke
    Sato, Hiroyuki
    Yu, Junwei
    Fujita, Masahiro
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON QUANTUM SOFTWARE, QSW, 2023, : 149 - 154
  • [5] Parallelizing Quantum Simulation With Decision Diagrams
    Li, Shaowen
    Kimura, Yusuke
    Sato, Hiroyuki
    Fujita, Masahiro
    [J]. IEEE Transactions on Quantum Engineering, 2024, 5 : 1 - 12
  • [6] Simulation Paths for Quantum Circuit Simulation With Decision Diagrams What to Learn From Tensor Networks, and What Not
    Burgholzer, Lukas
    Ploier, Alexander
    Wille, Robert
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (04) : 1113 - 1122
  • [7] Exploiting Arbitrary Paths for the Simulation of Quantum Circuits with Decision Diagrams
    Burgholzer, Lukas
    Ploier, Alexander
    Wille, Robert
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 64 - 67
  • [8] A decision diagram package for reversible and quantum circuit simulation
    Miller, D. Michael
    Thornton, Mitchell A.
    Goodman, David
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 2413 - 2420
  • [9] Quantum Circuit Simulation with Fast Tensor Decision Diagram
    Zhang, Qirui
    Saligane, Mehdi
    Kim, Hun-Seok
    Blaauw, David
    Tzimpragos, Georgios
    Sylvester, Dennis
    [J]. 2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [10] Arrays vs. Decision Diagrams: A Case Study on Quantum Circuit Simulators
    Grurl, Thomas
    Fuss, Jurgen
    Hillmich, Stefan
    Burgholzer, Lukas
    Wille, Robert
    [J]. 2020 IEEE 50TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2020), 2020, : 176 - 181