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 条
  • [41] Quantum advantage with shallow circuits
    Bravyi, Sergey
    Gosset, David
    Koenig, Robert
    SCIENCE, 2018, 362 (6412) : 308 - +
  • [42] The hardness of random quantum circuits
    Movassagh, Ramis
    NATURE PHYSICS, 2023, 19 (11) : 1719 - +
  • [43] Quantum circuits for stabilizer codes
    Wu, CH
    Tsai, YC
    Tsai, HL
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2333 - 2336
  • [44] Learning Shallow Quantum Circuits
    Huang, Hsin-Yuan
    Liu, Yunchao
    Broughton, Michael
    Kim, Isaac
    Anshu, Anurag
    Landau, Zeph
    McClean, Jarrod R.
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 1343 - 1351
  • [45] A Verified Optimizer for Quantum Circuits
    Hietala, Kesha
    Rand, Robert
    Li, Liyi
    Hung, Shih-Han
    Wu, Xiaodi
    Hicks, Michael
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2023, 45 (03):
  • [46] A Verified Optimizer for Quantum Circuits
    Hietala, Kesha
    Rand, Robert
    Hung, Shih-Han
    Wu, Xiaodi
    Hicks, Michael
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2021, 5 (POPL):
  • [47] Quartz: Superoptimization of Quantum Circuits
    Xu, Mingkuan
    Li, Zikun
    Padon, Oded
    Lin, Sina
    Pointing, Jessica
    Hirth, Auguste
    Ma, Henry
    Palsberg, Jens
    Aiken, Alex
    Acar, Umut A.
    Jia, Zhihao
    PROCEEDINGS OF THE 43RD ACM SIGPLAN INTERNATIONAL CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '22), 2022, : 625 - 640
  • [48] Cryo-CMOS Circuits and Systems for Quantum Computing Applications
    Patra, Bishnu
    Incandela, Rosario M.
    van Dijk, Jeroen P. G.
    Homulle, Harald A. R.
    Song, Lin
    Shahmohammadi, Mina
    Staszewski, Robert Bogdan
    Vladimirescu, Andrei
    Babaie, Masoud
    Sebastiano, Fabio
    Charbon, Edoardo
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2018, 53 (01) : 309 - 321
  • [49] Simulating Effective QED on Quantum Computers
    Stetina, Torin F.
    Ciavarella, Anthony
    Li, Xiaosong
    Wiebe, Nathan
    QUANTUM, 2022, 6 : 1 - 44
  • [50] SIMULATING QUANTUM COMPUTERS WITH PROBABILISTIC METHODS
    Van den Nest, Maarten
    QUANTUM INFORMATION & COMPUTATION, 2011, 11 (9-10) : 784 - 812