Astrea: Accurate Quantum Error-Decoding via Practical Minimum-Weight Perfect-Matching

被引:2
|
作者
Vittal, Suhas [1 ]
Das, Poulami [1 ]
Qureshi, Moin [1 ]
机构
[1] Georgia Tech, Atlanta, GA 30332 USA
关键词
Quantum error correction; Error decoding; Real-time decoding; ALGORITHMS;
D O I
10.1145/3579371.3589037
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum devices suffer from high error rates, which makes them ineffective for running practical applications. Quantum computers can be made fault tolerant using Quantum Error Correction (QEC), which protects quantum information by encoding logical qubits using data qubits and parity qubits. The data qubits collectively store the quantum information and the parity qubits are measured periodically to produce a syndrome, which is decoded by a classical decoder to identify the location and type of errors. To prevent errors from accumulating and causing a logical error, decoders must accurately identify errors in real-time, necessitating the use of hardware solutions because software decoders are slow. Ideally, a real-time decoder must match the performance of the Minimum-Weight Perfect Matching (MWPM) decoder. However, due to the complexity of the underlying Blossom algorithm, state-of-the-art real-time decoders either use lookup tables, which are not scalable, or use approximate decoding, which significantly increases logical error rates. In this paper, we leverage two key insights to enable practical real-time MWPM decoding. First, for near-term implementations (with redundancies up to distance d = 7) of surface codes, the Hamming weight of the syndromes tends to be quite small (less than or equal to 10). For this regime, we propose Astrea, which simply performs a brute-force search for the few hundred possible options to perform accurate decoding within a few nanoseconds (1ns average, 456ns worst-case), thus representing the first decoder to be able to do MWPM in real-time up-to distance 7. Second, even for codes that produce syndromes with higher Hamming weights (e.g d = 9) the search for optimal pairings can be made more efficient by simply discarding the weights that denote significantly lower probability than the logical error-rate of the code. For this regime, we propose a greedy design called Astrea-G, which filters high-cost weights and reorders the search from high-likelihood pairings to low-likelihood pairings to produce the most likely decoding within 1 mu s (average 450ns). Our evaluations show that Astrea-G provides similar logical error-rates as the software-based MWPM for up-to d = 9 codes while meeting the real-time decoding latency constraints.
引用
收藏
页码:17 / 32
页数:16
相关论文
共 8 条
  • [1] PyMatching: A Python']Python Package for Decoding Quantum Codes with Minimum-Weight Perfect Matching
    Higgott, Oscar
    [J]. ACM TRANSACTIONS ON QUANTUM COMPUTING, 2022, 3 (03):
  • [2] Performance enhancement of surface codes via recursive minimum-weight perfect-match decoding
    iOlius, Antonio deMarti
    Martinez, Josu Etxezarreta
    Fuentes, Patricio
    Crespo, Pedro M.
    [J]. PHYSICAL REVIEW A, 2023, 108 (02)
  • [3] AFS: Accurate, Fast, and Scalable Error-Decoding for Fault-Tolerant Quantum Computers
    Das, Poulami
    Pattison, Christopher A.
    Manne, Srilatha
    Carmean, Douglas M.
    Svore, Krysta M.
    Qureshi, Moinuddin
    Delfosse, Nicolas
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2022), 2022, : 259 - 273
  • [4] LINEAR-TIME APPROXIMATION ALGORITHMS FOR FINDING THE MINIMUM-WEIGHT PERFECT MATCHING ON A PLANE
    IRI, M
    MUROTA, K
    MATSUI, S
    [J]. INFORMATION PROCESSING LETTERS, 1981, 12 (04) : 206 - 209
  • [5] BATMAN: Fast and Accurate Integration of Single-Cell RNA-Seq Datasets via Minimum-Weight Matching
    Mandric, Igor
    Hill, Brian L.
    Freund, Malika K.
    Thompson, Michael
    Halperin, Eran
    [J]. ISCIENCE, 2020, 23 (06)
  • [6] Minimum Weight Perfect Matching via Blossom Belief Propagation
    Ahn, Sungsoo
    Park, Sejun
    Chertkov, Michael
    Shin, Jinwoo
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 28 (NIPS 2015), 2015, 28
  • [7] MINIMUM WEIGHT PERFECT MATCHING OF FAULT-TOLERANT TOPOLOGICAL QUANTUM ERROR CORRECTION IN AVERAGE O(1) PARALLEL TIME
    Fowler, Austin G.
    [J]. QUANTUM INFORMATION & COMPUTATION, 2015, 15 (1-2) : 145 - 158
  • [8] Sub-Classifier Construction for Error Correcting Output Code Using Minimum Weight Perfect Matching
    Songsiri, Patoomsiri
    Phetkaew, Thimaporn
    Ichise, Ryutaro
    Kijsirikul, Boonserm
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 3519 - 3525