Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
126 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Promatch: Extending the Reach of Real-Time Quantum Error Correction with Adaptive Predecoding (2404.03136v1)

Published 4 Apr 2024 in quant-ph, cs.AR, and cs.ET

Abstract: Fault-tolerant quantum computing relies on Quantum Error Correction, which encodes logical qubits into data and parity qubits. Error decoding is the process of translating the measured parity bits into types and locations of errors. To prevent a backlog of errors, error decoding must be performed in real-time. Minimum Weight Perfect Matching (MWPM) is an accurate decoding algorithm for surface code, and recent research has demonstrated real-time implementations of MWPM (RT-MWPM) for a distance of up to 9. Unfortunately, beyond d=9, the number of flipped parity bits in the syndrome, referred to as the Hamming weight of the syndrome, exceeds the capabilities of existing RT-MWPM decoders. In this work, our goal is to enable larger distance RT-MWPM decoders by using adaptive predecoding that converts high Hamming weight syndromes into low Hamming weight syndromes, which are accurately decoded by the RT-MWPM decoder. An effective predecoder must balance both accuracy and coverage. In this paper, we propose Promatch, a real-time adaptive predecoder that predecodes both simple and complex patterns using a locality-aware, greedy approach. Our approach ensures two crucial factors: 1) high accuracy in prematching flipped bits, ensuring that the decoding accuracy is not hampered by the predecoder, and 2) enough coverage adjusted based on the main decoder's capability given the time constraints. Promatch represents the first real-time decoding framework capable of decoding surface codes of distances 11 and 13, achieving an LER of $2.6\times 10{-14}$ for distance 13. Moreover, we demonstrate that running Promatch concurrently with the recently proposed Astrea-G achieves LER equivalent to MWPM LER, $3.4\times10{-15}$, for distance 13, representing the first real-time accurate decoder for up-to a distance of 13.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (67)
  1. Suppressing quantum errors by scaling a surface code logical qubit. Nature, 614(7949):676–681, 2023.
  2. Suppressing quantum errors by scaling a surface code logical qubit, 2022.
  3. Élivágar: Efficient quantum circuit search for classification. arXiv preprint arXiv:2401.09393, 2024.
  4. Quantum error correction for the toric code using deep reinforcement learning. Quantum, 3:183, 2019.
  5. Neural network decoder for topological color codes with circuit level noise. New J. Phys., 21, 2019.
  6. Machine-learning-assisted correction of correlated qubit errors in a topological code. Quantum, 2018.
  7. Scalable neural network decoders for higher dimensional quantum codes. Quantum, 2, 2018.
  8. Good quantum error-correcting codes exist. Physical Review A, 54(2):1098, 1996.
  9. Belief propagation as a partial decoder. arXiv preprint arXiv:2306.17142, 2023.
  10. Fault-tolerant magic state preparation with flag qubits. Quantum, 3:143, 2019.
  11. Techniques for combining fast local decoders with global decoders under circuit-level noise, 2022.
  12. Deep neural decoders for near term fault-tolerant experiments. Quantum Science and Technology, 3, 2018.
  13. Exponential suppression of bit or phase flip errors with repetitive error correction. arXiv preprint arXiv:2102.06132, 2021.
  14. Toward the first quantum simulation with quantum speedup. Proceedings of the National Academy of Sciences, 115(38), sep 2018.
  15. Neural decoder for topological codes using pseudo-inverse of parity check matrix. arXiv:1901.07535, 2019.
  16. Reinforcement learning for optimal error correction of toric codes. arXiv preprint:1911.02308, 2019.
  17. Lilliput: A lightweight low-latency lookup-table decoder for near-term quantum error correction. In ASPLOS-27, 2022.
  18. Afs: Accurate, fast, and scalable error-decoding for fault-tolerant quantum computers. In HPCA, 2022.
  19. General framework for constructing fast and near-optimal machine-learning-based decoder of the topological stabilizer codes. arXiv:1801.04377, 2018.
  20. Nicolas Delfosse. Hierarchical decoding to reduce hardware requirements for quantum computing, 2020.
  21. Almost-linear time decoding algorithm for topological codes. arXiv preprint arXiv:1709.06218, 2017.
  22. Topological quantum memory. Journal of Mathematical Physics, 43(9):4452–4505, Sep 2002.
  23. Surface codes: Towards practical large-scale quantum computation. Physical Review A, 86(3):032324, 2012.
  24. Craig Gidney. Stim: a fast stabilizer circuit simulator. Quantum, 5:497, July 2021.
  25. How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits. Quantum, 5:433, apr 2021.
  26. A Fault-Tolerant Honeycomb Memory. Quantum, 5:605, December 2021.
  27. Benchmarking the Planar Honeycomb Code. Quantum, 6:813, September 2022.
  28. Oscar Higgott. Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching, 2021.
  29. Oscar Higgott. Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching. ACM Transactions on Quantum Computing, 3(3):1–16, 2022.
  30. Sparse blossom: correcting a million errors per core second with minimum-weight matching. arXiv preprint arXiv:2303.15933, 2023.
  31. Nisq+: Boosting quantum computing power by approximating quantum error correction. In ISCA-47, pages 556–569, 2020.
  32. Quantum advantage in learning from experiments. Science, 376(6598):1182–1186, 2022.
  33. Information-theoretic bounds on quantum advantage in machine learning. Physical Review Letters, 126(19):190505, 2021.
  34. Fault-tolerant weighted union-find decoding on the toric code. Phys. Rev. A, 102:012419, Jul 2020.
  35. A Yu Kitaev. Quantum computations: algorithms and error correction. Russian Mathematical Surveys, 52(6):1191, dec 1997.
  36. Improved fault-tolerant quantum simulation of condensed-phase correlated electrons via trotterization. Quantum, 4:296, jul 2020.
  37. Vladimir Kolmogorov. Blossom v: a new implementation of a minimum cost perfect matching algorithm. Mathematical Programming Computation, 1(1):43–67, 2009.
  38. Deep neural network probabilistic decoder for stabilizer codes. Scientific reports, 7, 2017.
  39. Fault-tolerant quantum computing with color codes, 2011.
  40. Even more efficient quantum computations of chemistry through tensor hypercontraction. PRX Quantum, 2(3), jul 2021.
  41. Neural belief-propagation decoders for quantum error-correcting codes. PRL, 122, 2019.
  42. Advantages of versatile neural-network decoding for topological codes. Phys. Rev. A, 99, 2019.
  43. Scaling qubit readout with hardware efficient machine learning architectures. In ISCA-50, 2023.
  44. Xiaotong Ni. Neural network decoders for large-distance 2d toric codes. arXiv:1809.06640, 2018.
  45. A variational eigenvalue solver on a photonic quantum processor. Nature communications, 5:4213, 2014.
  46. Operating secded-based caches at ultra-low voltage with flair. In 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2013.
  47. Better than worst-case decoding for quantum error correction. In ASPLOS-28, Volume 2, 2023.
  48. Elucidating reaction mechanisms on quantum computers. Proceedings of the National Academy of Sciences, 114(29):7555–7560, 2017.
  49. Realization of real-time fault-tolerant quantum error correction. Phys. Rev. X, 11:041058, Dec 2021.
  50. Numerical Implementation of Just-In-Time Decoding in Novel Lattice Slices Through the Three-Dimensional Surface Code. Quantum, 6:721, May 2022.
  51. Peter W Shor. Scheme for reducing decoherence in quantum computer memory. Physical review A, 52(4):R2493, 1995.
  52. Peter W Shor. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM review, 1999.
  53. Local predecoder to reduce the bandwidth and latency of quantum error correction. Physical Review Applied, 19(3):034050, 2023.
  54. Andrew Steane. Multiple-particle interference and quantum error correction. Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, 452(1954):2551–2577, 1996.
  55. Matching and maximum likelihood decoding of a multi-round subsystem quantum error correction experiment, 2022.
  56. Reinforcement learning decoders for fault-tolerant quantum computation. arXiv preprint:1810.07207, 2018.
  57. Yu Tomita and Krysta M. Svore. Low-distance surface codes under realistic quantum noise. Physical Review A, 90(6), Dec 2014.
  58. Neural decoder for topological codes. PRL, 119, 2017.
  59. Qecool: On-line quantum error correction with a superconducting decoder for surface code. In 2021 58th ACM/IEEE Design Automation Conference (DAC), pages 451–456, 2021.
  60. Neo-qec: Neural network enhanced online superconducting decoder for surface codes, 2022.
  61. Qulatis: A quantum error correction methodology toward lattice surgery. In HPCA, pages 274–287, 2022.
  62. Designing neural network based decoders for surface codes. arXiv:1811.12456, 2018.
  63. Decoding small surface codes with feedforward neural networks. Quantum Science and Technology, 3(1):015004, 2017.
  64. Astrea: Accurate quantum error-decoding via practical minimum-weight perfect-matching. In ISCA-50, 2023.
  65. Symmetries for a high level neural decoder on the toric code. arXiv:1910.01662, 2019.
  66. Quantumnas: Noise-adaptive search for robust quantum circuits. In HPCA, 2022.
  67. Fusion blossom: Fast mwpm decoders for qec. arXiv preprint arXiv:2305.08307, 2023.
Citations (3)

Summary

We haven't generated a summary for this paper yet.