Simulating Quantum Circuits by Model Counting

被引:3
|
作者
Mei, Jingyi [1 ]
Bonsangue, Marcello [1 ]
Laarman, Alfons [1 ]
机构
[1] Leiden Univ, Leiden, Netherlands
来源
COMPUTER AIDED VERIFICATION, PT III, CAV 2024 | 2024年 / 14683卷
关键词
Quantum Computing; Quantum Circuit Simulation; Satisfiability; #SAT; Weighted Model Counting; Stabilizer Formalism; ERROR-CORRECTING CODES; EQUIVALENCE CHECKING; CLASSICAL SIMULATION; ALGORITHMS;
D O I
10.1007/978-3-031-65633-0_25
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum circuit compilation comprises many computationally hard reasoning tasks that lie inside #P and its decision counterpart in PP. The classical simulation of universal quantum circuits is a core example. We show for the first time that a strong simulation of universal quantum circuits can be efficiently tackled through weighted model counting by providing a linear-length encoding of Clifford+T circuits. To achieve this, we exploit the stabilizer formalism by Knill, Gottesmann, and Aaronson by reinterpreting quantum states as a linear combination of stabilizer states. With an open-source simulator implementation, we demonstrate empirically that model counting often outperforms state-of-the-art simulation techniques based on the ZX calculus and decision diagrams. Our work paves the way to apply the existing array of powerful classical reasoning tools to realize efficient quantum circuit compilation; one of the obstacles on the road towards quantum supremacy.
引用
收藏
页码:555 / 578
页数:24
相关论文
共 50 条
  • [1] Equivalence Checking of Quantum Circuits by Model Counting
    Mei, Jingyi
    Coopmans, Tim
    Bonsangue, Marcello
    Laarman, Alfons
    AUTOMATED REASONING, IJCAR 2024, PT II, 2024, 14740 : 401 - 421
  • [2] Solving search problems by strongly simulating quantum circuits
    Johnson, T. H.
    Biamonte, J. D.
    Clark, S. R.
    Jaksch, D.
    SCIENTIFIC REPORTS, 2013, 3
  • [3] Classically simulating quantum circuits with local depolarizing noise
    Takahashi, Yasuhiro
    Takeuchi, Yuki
    Tani, Seiichiro
    THEORETICAL COMPUTER SCIENCE, 2021, 893 : 117 - 132
  • [4] SIMULATING AND EXECUTING CIRCUITS EMPLOYING THE QUANTUM COMPUTING PARADIGM
    Abelian, Daniel
    Valdivia, Antonio
    Del Barrio, Alberto A.
    Botella, Guillermo
    Carrascal, Gines
    PROCEEDINGS OF THE 2019 SUMMER SIMULATION CONFERENCE (SUMMERSIM '19), 2019,
  • [5] Improved gap estimates for simulating quantum circuits by adiabatic evolution
    Deift, Percy
    Ruskai, Mary Beth
    Spitzer, Wolfgang
    QUANTUM INFORMATION PROCESSING, 2007, 6 (02) : 121 - 125
  • [6] Simulating noisy quantum circuits with matrix product density operators
    Cheng, Song
    Cao, Chenfeng
    Zhang, Chao
    Liu, Yongxiang
    Hou, Shi-Yao
    Xu, Pengxiang
    Zeng, Bei
    PHYSICAL REVIEW RESEARCH, 2021, 3 (02):
  • [7] Improved Gap Estimates for Simulating Quantum Circuits by Adiabatic Evolution
    Percy Deift
    Mary Beth Ruskai
    Wolfgang Spitzer
    Quantum Information Processing, 2007, 6 : 121 - 125
  • [8] Tensor NetworkQuantum Virtual Machine for Simulating Quantum Circuits at Exascale
    Thien Nguyen
    Lyakh, Dmitry
    Dumitrescu, Eugene
    Clark, David
    Larkin, Jeff
    McCaskey, Alexander
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2023, 4 (01):
  • [9] Simulating quantum circuits with ZX-calculus reduced stabiliser decompositions
    Kissinger, Aleks
    van de Wetering, John
    QUANTUM SCIENCE AND TECHNOLOGY, 2022, 7 (04)
  • [10] Partial Equivalence Checking of Quantum Circuits
    Chen, Tian-Fu
    Jiang, Jie-Hong R.
    Hsieh, Min-Hsiu
    2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2022), 2022, : 594 - 604