Streaming Belief Propagation on Mixed-Alphabet Tanner Graphs for Practical Quantum Memory

Understand this faster with AI
AbstractReliable quantum memory under circuit-level noise requires decoders that can process syndrome information continuously and at a rate comparable to its generation. In practical quantum error correction (QEC), repeated syndrome measurements cause the number of potential error locations to grow rapidly with both code size and time. In this paper, we propose a streaming mixed-alphabet belief propagation (SM-BP) decoder. We construct a space-time Tanner graph across multiple rounds of syndrome extraction with mixed-alphabet error variables, preserving correlations arising from multi-qubit faults. Additionally, we propose an adaptive sliding window procedure that captures long error events across window boundaries and adjusts the decoding in real time. To enhance SM-BP, we introduce a technique of probabilistic error consolidation to mitigate degeneracy effects and short cycles. Our simulations demonstrate high error thresholds of 0.4% to 0.87% and strong error-floor performance for topological code families, including rotated toric, toric color, and twisted XZZX toric codes. These results show that SM-BP provides a practical decoding framework for continuous QEC under circuit-level noise.Featured image: Space-time Tanner graph illustrating different decoding-window schemes. Fixed-size windows can truncate connected error chains, while the adaptive scheme shifts the window boundaries to capture entire connected error clusters.Popular summaryQuantum error correction is essential for protecting quantum information from noise, but it creates a demanding classical processing problem of its own. Error information is generated continuously during quantum computation, and a decoder must identify and correct faults quickly enough to keep up. In this work, we develop a streaming belief-propagation decoder for quantum error correction under realistic circuit-level noise. Our approach represents different physical faults using variables of different sizes, allowing important correlations from single-qubit, two-qubit, and measurement errors to be retained rather than immediately reducing everything to independent binary errors. We organize syndrome information over time in a sparse graphical model, consolidate redundant error descriptions, and use an adaptive sliding window so that error events extending across window boundaries are not artificially separated. The resulting decoder can process syndrome data continuously and efficiently, providing a practical approach to protecting quantum information over long periods of time.► BibTeX data@article{Kuo2026streamingbelief, doi = {10.22331/q-2026-09-10-2207}, url = {https://doi.org/10.22331/q-2026-09-10-2207}, title = {Streaming {B}elief {P}ropagation on {M}ixed-{A}lphabet {T}anner {G}raphs for {P}ractical {Q}uantum {M}emory}, author = {Kuo, Kao-Yueh and Lai, Ching-Yi}, journal = {{Quantum}}, issn = {2521-327X}, publisher = {{Verein zur F{\"{o}}rderung des Open Access Publizierens in den Quantenwissenschaften}}, volume = {10}, pages = {2207}, month = sep, year = {2026} }► References [1] Peter W. Shor. ``Scheme for reducing decoherence in quantum computer memory''. Phys. Rev. A 52, 2493–2496 (1995). https://doi.org/10.1103/PhysRevA.52.R2493 [2] Andrew M. Steane. ``Error correcting codes in quantum theory''. Phys. Rev. Lett. 77, 793 (1996). https://doi.org/10.1103/PhysRevLett.77.793 [3] A. Robert Calderbank and Peter W. Shor. ``Good quantum error-correcting codes exist''. Phys. Rev. A 54, 1098 (1996). https://doi.org/10.1103/PhysRevA.54.1098 [4] E. Knill and R. Laflamme. ``Theory of quantum error-correcting codes''. Phys. Rev. A 55, 900–911 (1997). https://doi.org/10.1103/PhysRevA.55.900 [5] Daniel Gottesman. ``Stabilizer codes and quantum error correction''. PhD thesis. California Institute of Technology. CA, USA (1997). [6] David P. DiVincenzo and Peter W. Shor. ``Fault-tolerant error correction with efficient quantum codes''. Phys. Rev. Lett. 77, 3260–3263 (1996). https://doi.org/10.1103/PhysRevLett.77.3260 [7] Daniel Gottesman. ``Theory of fault-tolerant quantum computation''. Phys. Rev. A 57, 127 (1998). https://doi.org/10.1103/PhysRevA.57.127 [8] Dorit Aharonov and Michael Ben-Or. ``Fault-tolerant quantum computation with constant error rate''. SIAM J. Comput. (2008). https://doi.org/10.1137/S0097539799359385 [9] Sergey Bravyi and Alexei Kitaev. ``Universal quantum computation with ideal Clifford gates and noisy ancillas''. Phys. Rev. A 71, 022316 (2005). https://doi.org/10.1103/PhysRevA.71.022316 [10] A. Yu. Kitaev. ``Fault-tolerant quantum computation by anyons''. Ann. Phys. 303, 2–30 (2003). https://doi.org/10.1016/S0003-4916(02)00018-0 [11] Hector Bombin and Miguel Angel Martin-Delgado. ``Topological quantum distillation''. Phys. Rev. Lett. 97, 180501 (2006). https://doi.org/10.1103/PhysRevLett.97.180501 [12] Héctor Bombin and Miguel A Martin-Delgado. ``Optimal resources for topological two-dimensional stabilizer codes: Comparative study''. Phys. Rev. A 76, 012305 (2007). https://doi.org/10.1103/PhysRevA.76.012305 [13] Eric Dennis, Alexei Kitaev, Andrew Landahl, and John Preskill. ``Topological quantum memory''. J. Math. Phys. 43, 4452–4505 (2002). https://doi.org/10.1063/1.1499754 [14] Robert Raussendorf and Jim Harrington. ``Fault-tolerant quantum computation with high threshold in two dimensions''. Phys. Rev. Lett. 98, 190504 (2007). https://doi.org/10.1103/PhysRevLett.98.190504 [15] Ashley M Stephens. ``Efficient fault-tolerant decoding of topological color codes'' (2014). url: https://arxiv.org/abs/1402.3037. arXiv:1402.3037 [16] Christopher Chamberland, Aleksander Kubica, Theodore J Yoder, and Guanyu Zhu. ``Triangular color codes on trivalent graphs with flag qubits''. New J. Phys. 22, 023019 (2020). https://doi.org/10.1088/1367-2630/ab68fd [17] David J. C. MacKay, Graeme Mitchison, and Paul L McFadden. ``Sparse-graph codes for quantum error correction''. IEEE Trans. Inf. Theory 50, 2315–2330 (2004). https://doi.org/10.1109/TIT.2004.834737 [18] Jean-Pierre Tillich and Gilles Zémor. ``Quantum LDPC codes with positive rate and minimum distance proportional to the square root of the blocklength''. IEEE Trans. Inf. Theory 60, 1193–1202 (2014). https://doi.org/10.1109/TIT.2013.2292061 [19] Alexey A. Kovalev and Leonid P. Pryadko. ``Quantum Kronecker sum-product low-density parity-check codes with finite rate''. Phys. Rev. A 88, 012311 (2013). https://doi.org/10.1103/PhysRevA.88.012311 [20] Daniel Gottesman. ``Fault-tolerant quantum computation with constant overhead''. Quantum Inf. Comput. 14, 1338–1372 (2014). https://doi.org/10.26421/QIC14.15-16-5 [21] Pavel Panteleev and Gleb Kalachev. ``Degenerate quantum LDPC codes with good finite length performance''. Quantum 5, 585 (2021). https://doi.org/10.22331/q-2021-11-22-585 [22] Hsiang-Ku Lin and Leonid P. Pryadko. ``Quantum two-block group algebra codes''. Phys. Rev. A 109, 022407 (2024). https://doi.org/10.1103/PhysRevA.109.022407 [23] Sergey Bravyi, Andrew W Cross, Jay M Gambetta, Dmitri Maslov, Patrick Rall, and Theodore J Yoder. ``High-threshold and low-overhead fault-tolerant quantum memory''. Nature 627, 778–782 (2024). https://doi.org/10.1038/s41586-024-07107-7 [24] Thomas R Scruby, Timo Hillmann, and Joschka Roffe. ``High-threshold, low-overhead and single-shot decodable fault-tolerant quantum memory''. PRX Quantum 7, 020310 (2026). https://doi.org/10.1103/67xf-zdjb [25] Josias Old, Manuel Rispler, and Markus Müller. ``Lift-connected surface codes''. Quantum Sci. Technol. 9, 045012 (2024). https://doi.org/10.1088/2058-9565/ad5eb6 [26] Barbara M Terhal. ``Quantum error correction for quantum memories''. Rev. Mod. Phys. 87, 307–346 (2015). https://doi.org/10.1103/RevModPhys.87.307 [27] Jack Edmonds. ``Paths, trees, and flowers''. Can. J. Math. 17, 449–467 (1965). https://doi.org/10.4153/CJM-1965-045-4 [28] Robert Raussendorf, Jim Harrington, and Kovid Goyal. ``Topological fault-tolerance in cluster state quantum computation''. New J. Phys. 9, 199 (2007). https://doi.org/10.1088/1367-2630/9/6/199 [29] Oscar Higgott and Craig Gidney. ``Sparse blossom: correcting a million errors per core second with minimum-weight matching''. Quantum 9, 1600 (2025). https://doi.org/10.22331/q-2025-01-20-1600 [30] Nicolas Delfosse and Naomi H Nickerson. ``Almost-linear time decoding algorithm for topological codes''. Quantum 5, 595 (2021). https://doi.org/10.22331/q-2021-12-02-595 [31] Shilin Huang, Michael Newman, and Kenneth R Brown. ``Fault-tolerant weighted union-find decoding on the toric code''. Phys. Rev. A 102, 012419 (2020). https://doi.org/10.1103/PhysRevA.102.012419 [32] Sam J Griffiths and Dan E Browne. ``Union-find quantum decoding without union-find''. Phys. Rev. Res 6, 013154 (2024). https://doi.org/10.1103/PhysRevResearch.6.013154 [33] Tzu-Hao Lin and Ching-Yi Lai. ``Union-intersection union-find for decoding depolarizing errors in topological codes''. IEEE Journal on Selected Areas in Information Theory (2025). https://doi.org/10.1109/JSAIT.2025.3581810 [34] Robert G. Gallager. ``Low-density parity-check codes''. no. 21 in Research Monograph Series. MIT Press. (1963). url: https://doi.org/10.7551/mitpress/4347.001.0001. https://doi.org/10.7551/mitpress/4347.001.0001 [35] R. Tanner. ``A recursive approach to low complexity codes''. IEEE Trans. Inf. Theory 27, 533–547 (1981). https://doi.org/10.1109/TIT.1981.1056404 [36] Judea Pearl. ``Probabilistic reasoning in intelligent systems: networks of plausible inference''. Morgan Kaufmann. (1988). url: https://dl.acm.org/doi/book/10.5555/534975. https://dl.acm.org/doi/book/10.5555/534975 [37] Frank R. Kschischang, Brendan J. Frey, and Hans-Andrea Loeliger. ``Factor graphs and the sum-product algorithm''. IEEE Trans. Inf. Theory 47, 498–519 (2001). https://doi.org/10.1109/18.910572 [38] David Poulin and Yeojin Chung. ``On the iterative decoding of sparse quantum codes''. Quantum Inf. Comput. 8, 987–1000 (2008). https://doi.org/10.26421/QIC8.8-9-1 [39] Kao-Yueh Kuo and Ching-Yi Lai. ``Refined belief propagation decoding of sparse-graph quantum codes''. IEEE J. Sel. Areas Inf. Theory 1, 487–498 (2020). https://doi.org/10.1109/JSAIT.2020.3011758 [40] Kao-Yueh Kuo and Ching-Yi Lai. ``Exploiting degeneracy in belief propagation decoding of quantum codes''. npj Quantum Inf. 8, art. no. 111 (2022). https://doi.org/10.1038/s41534-022-00623-2 [41] Joschka Roffe, David R. White, Simon Burton, and Earl T. Campbell. ``Decoding across the quantum low-density parity-check code landscape''. Phys. Rev. Res. 2, 043423 (2020). https://doi.org/10.1103/PhysRevResearch.2.043423 [42] Ching-Feng Kung, Kao-Yueh Kuo, and Ching-Yi Lai. ``On belief propagation decoding of quantum codes with quaternary reliability statistics''. In Proc. IEEE Int. Symp. Top. Coding (ISTC). Pages 1–5. (2023). https://doi.org/10.1109/ISTC57237.2023.10273527 [43] Yun-Jiang Wang, Barry C Sanders, Bao-Ming Bai, and Xin-Mei Wang. ``Enhanced feedback iterative decoding of sparse quantum codes''. IEEE Trans. Inf. Theory 58, 1231–1241 (2012). https://doi.org/10.1109/TIT.2011.2169534 [44] Zunaira Babar, Panagiotis Botsinis, Dimitrios Alanis, Soon Xin Ng, and Lajos Hanzo. ``Fifteen years of quantum LDPC coding and improved decoding strategies''. IEEE Access 3, 2492–2519 (2015). https://doi.org/10.1109/ACCESS.2015.2503267 [45] Ching-Yi Lai and Kao-Yueh Kuo. ``Log-domain decoding of quantum LDPC codes over binary finite fields''. IEEE Trans. Quantum Eng. 2, art. no. 2103615 (2021). https://doi.org/10.1109/TQE.2021.3113936 [46] Kao-Yueh Kuo, I-Chun Chern, and Ching-Yi Lai. ``Decoding of quantum data-syndrome codes via belief propagation''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 1552–1557. (2021). https://doi.org/10.1109/ISIT45174.2021.9518018 [47] Kao-Yueh Kuo and Ching-Yi Lai. ``Generalized quantum data-syndrome codes and belief propagation decoding for phenomenological noise''. IEEE Trans. Inf. Theory 71, 1824–1840 (2025). https://doi.org/10.1109/TIT.2025.3529773 [48] A. Robert Calderbank, Eric M. Rains, Peter W. Shor, and Neil J. A. Sloane. ``Quantum error correction via codes over GF(4)''. IEEE Trans. Inf. Theory 44, 1369–1387 (1998). https://doi.org/10.1109/18.681315 [49] Timo Hillmann, Lucas Berent, Armanda O Quintavalle, Jens Eisert, Robert Wille, and Joschka Roffe. ``Localized statistics decoding for quantum low-density parity-check codes''. Nat. Commun. 16, 8214 (2025). https://doi.org/10.1038/s41467-025-63214-7 [50] Stasiu Wolanski and Ben Barber. ``Ambiguity clustering: an accurate and efficient decoder for QLDPC codes'' (2024). url: https://arxiv.org/abs/2406.14527. arXiv:2406.14527 [51] Ching-Feng Kung, Kao-Yueh Kuo, and Ching-Yi Lai. ``Efficient approximate degenerate ordered statistics decoding for quantum codes via reliable subset reduction'' (2024). url: https://arxiv.org/abs/2412.21118. arXiv:2412.21118 [52] Leonid P Pryadko. ``On maximum-likelihood decoding with circuit-level errors''. Quantum 4, 304 (2020). https://doi.org/10.22331/q-2020-08-06-304 [53] Peter-Jan HS Derks, Alex Townsend-Teague, Ansgar G Burchards, and Jens Eisert. ``Designing fault-tolerant circuits using detector error models''. Quantum 9, 1905 (2025). https://doi.org/10.22331/q-2025-11-06-1905 [54] Craig Gidney. ``Stim: a fast stabilizer circuit simulator''. Quantum 5, 497 (2021). https://doi.org/10.22331/q-2021-07-06-497 [55] Xinyu Tan, Fang Zhang, Rui Chao, Yaoyun Shi, and Jianxin Chen. ``Scalable surface-code decoders with parallelization in time''. PRX Quantum 4, 040344 (2023). https://doi.org/10.1103/PRXQuantum.4.040344 [56] Luka Skoric, Dan E Browne, Kenton M Barnes, Neil I Gillespie, and Earl T Campbell. ``Parallel window decoding enables scalable fault tolerant quantum computation''. Nat. Commun. 14, 7040 (2023). https://doi.org/10.1038/s41467-023-42482-1 [57] Anqi Gong, Sebastian Cammerer, and Joseph M Renes. ``Toward low-latency iterative decoding of QLDPC codes under circuit-level noise'' (2024). url: https://arxiv.org/abs/2403.18901. arXiv:2403.18901 [58] Alexey A Kovalev, Ilya Dumer, and Leonid P Pryadko. ``Design of additive quantum codes via the code-word-stabilized framework''. Phys. Rev. A 84, 062319 (2011). https://doi.org/10.1103/PhysRevA.84.062319 [59] Rahul Sarkar and Theodore J Yoder. ``A graph-based formalism for surface codes and twists''. Quantum 8, 1416 (2024). https://doi.org/10.22331/q-2024-07-18-1416 [60] Kao-Yueh Kuo and Ching-Yi Lai. ``Comparison of 2D topological codes and their decoding performances''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 186–191. (2022). https://doi.org/10.1109/ISIT50566.2022.9834489 [61] Chenyang Wang, Jim Harrington, and John Preskill. ``Confinement-Higgs transition in a disordered gauge theory and the accuracy threshold for quantum memory''. Ann. Phys. 303, 31–58 (2003). https://doi.org/10.1016/S0003-4916(02)00019-2 [62] James William Harrington. ``Analysis of quantum error-correcting codes: symplectic lattice codes and toric codes''. PhD thesis. California Institute of Technology. CA, USA (2004). [63] David S Wang, Austin G Fowler, and Lloyd CL Hollenberg. ``Surface code quantum computing with error rates over 1%''. Phys. Rev. A 83, 020302 (2011). https://doi.org/10.1103/PhysRevA.83.020302 [64] Ashley M Stephens. ``Fault-tolerant thresholds for quantum error correction with the surface code''. Phys. Rev. A 89, 022321 (2014). https://doi.org/10.1103/PhysRevA.89.022321 [65] D. S. Wang, A. G. Fowler, A. M. Stephens, and L. C. L. Hollenberg. ``Threshold error rates for the toric and planar codes''. Quantum Inf. Comput. 10, 456–469 (2010). https://doi.org/10.26421/QIC10.5-6-6 [66] Michael A. Nielsen and Isaac L. Chuang. ``Quantum computation and quantum information''.
Cambridge University Press. (2000). https://doi.org/10.1017/CBO9780511976667 [67] Austin G Fowler, Matteo Mariantoni, John M Martinis, and Andrew N Cleland. ``Surface codes: Towards practical large-scale quantum computation''. Phys. Rev. A 86, 032324 (2012). https://doi.org/10.1103/PhysRevA.86.032324 [68] Michael E Beverland, Aleksander Kubica, and Krysta M Svore. ``Cost of universality: A comparative study of the overhead of state distillation and code switching with color codes''. PRX Quantum 2, 020341 (2021). https://doi.org/10.1103/PRXQuantum.2.020341 [69] Mingyu Kang, Yingjia Lin, Hanwen Yao, Mert Gökduman, Arianna Meinking, and Kenneth R Brown. ``QUITS: A modular Qldpc code circUIT simulator''. Quantum 9, 1931 (2025). https://doi.org/10.22331/q-2025-12-05-1931 [70] Alexei Ashikhmin, Ching-Yi Lai, and Todd A Brun. ``Correction of data and syndrome errors by stabilizer codes''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 2274–2278. (2016). https://doi.org/10.1109/ISIT.2016.7541704 [71] Alexei Ashikhmin, Ching-Yi Lai, and Todd A. Brun. ``Quantum data-syndrome codes''. IEEE J. Sel. Areas Commun. 38, 449–462 (2020). https://doi.org/10.1109/JSAC.2020.2968997 [72] Eran Sharon, Simon Litsyn, and Jacob Goldberger. ``Efficient serial message-passing schedules for LDPC decoding''. IEEE Trans. Inf. Theory 53, 4076–4091 (2007). https://doi.org/10.1109/TIT.2007.907507 [73] Julien Du Crest, Francisco Garcia-Herrero, Mehdi Mhalla, Valentin Savin, and Javier Valls. ``Layered decoding of quantum ldpc codes''. In Proc. IEEE Int. Symp. Top. Coding (ISTC). Pages 1–5. (2023). https://doi.org/10.1109/ISTC57237.2023.10273477 [74] David S. Wang, Austin G. Fowler, Charles D. Hill, and Lloyd C. L. Hollenberg. ``Graphical algorithms and threshold error rates for the 2d color code''. Quantum Inf. Comput. 10, 780–802 (2010). https://doi.org/10.26421/QIC10.9-10-5 [75] Manabu Hagiwara, Marc P. C. Fossorier, and Hideki Imai. ``Fixed initialization decoding of LDPC codes over a binary symmetric channel''. IEEE Trans. Inf. Theory 58, 2321–2329 (2012). https://doi.org/10.1109/TIT.2011.2177440 [76] ``Streaming mixed-alphabet BP''. https://github.com/kywukuo/qLDPC_SM-BP (2024). https://github.com/kywukuo/qLDPC_SM-BP [77] Benjamin J Brown, Naomi H Nickerson, and Dan E Browne. ``Fault-tolerant error correction with the gauge color code''. Nat. Commun. 7, 1–8 (2016). https://doi.org/10.1038/ncomms12302 [78] Armanda O Quintavalle, Michael Vasmer, Joschka Roffe, and Earl T Campbell. ``Single-shot error correction of three-dimensional homological product codes''. PRX Quantum 2, 020340 (2021). https://doi.org/10.1103/PRXQuantum.2.020340 [79] Mengyu Zhang, Xiangyu Ren, Guanglei Xi, Zhenxing Zhang, Qiaonian Yu, Fuming Liu, Hualiang Zhang, Shengyu Zhang, and Yi-Cong Zheng. ``A scalable, fast and programmable neural decoder for fault-tolerant quantum computation using surface codes'' (2023). url: https://arxiv.org/abs/2305.15767. arXiv:2305.15767Cited byCould not fetch Crossref cited-by data during last attempt 2026-09-10 09:46:31: Could not fetch cited-by data for 10.22331/q-2026-09-10-2207 from Crossref. This is normal if the DOI was registered recently. Could not fetch ADS cited-by data during last attempt 2026-09-10 09:46:31: Cannot retrieve data from ADS due to rate limitations.This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions. AbstractReliable quantum memory under circuit-level noise requires decoders that can process syndrome information continuously and at a rate comparable to its generation. In practical quantum error correction (QEC), repeated syndrome measurements cause the number of potential error locations to grow rapidly with both code size and time. In this paper, we propose a streaming mixed-alphabet belief propagation (SM-BP) decoder. We construct a space-time Tanner graph across multiple rounds of syndrome extraction with mixed-alphabet error variables, preserving correlations arising from multi-qubit faults. Additionally, we propose an adaptive sliding window procedure that captures long error events across window boundaries and adjusts the decoding in real time. To enhance SM-BP, we introduce a technique of probabilistic error consolidation to mitigate degeneracy effects and short cycles. Our simulations demonstrate high error thresholds of 0.4% to 0.87% and strong error-floor performance for topological code families, including rotated toric, toric color, and twisted XZZX toric codes. These results show that SM-BP provides a practical decoding framework for continuous QEC under circuit-level noise.Featured image: Space-time Tanner graph illustrating different decoding-window schemes. Fixed-size windows can truncate connected error chains, while the adaptive scheme shifts the window boundaries to capture entire connected error clusters.Popular summaryQuantum error correction is essential for protecting quantum information from noise, but it creates a demanding classical processing problem of its own. Error information is generated continuously during quantum computation, and a decoder must identify and correct faults quickly enough to keep up. In this work, we develop a streaming belief-propagation decoder for quantum error correction under realistic circuit-level noise. Our approach represents different physical faults using variables of different sizes, allowing important correlations from single-qubit, two-qubit, and measurement errors to be retained rather than immediately reducing everything to independent binary errors. We organize syndrome information over time in a sparse graphical model, consolidate redundant error descriptions, and use an adaptive sliding window so that error events extending across window boundaries are not artificially separated. The resulting decoder can process syndrome data continuously and efficiently, providing a practical approach to protecting quantum information over long periods of time.► BibTeX data@article{Kuo2026streamingbelief, doi = {10.22331/q-2026-09-10-2207}, url = {https://doi.org/10.22331/q-2026-09-10-2207}, title = {Streaming {B}elief {P}ropagation on {M}ixed-{A}lphabet {T}anner {G}raphs for {P}ractical {Q}uantum {M}emory}, author = {Kuo, Kao-Yueh and Lai, Ching-Yi}, journal = {{Quantum}}, issn = {2521-327X}, publisher = {{Verein zur F{\"{o}}rderung des Open Access Publizierens in den Quantenwissenschaften}}, volume = {10}, pages = {2207}, month = sep, year = {2026} }► References [1] Peter W. Shor. ``Scheme for reducing decoherence in quantum computer memory''. Phys. Rev. A 52, 2493–2496 (1995). https://doi.org/10.1103/PhysRevA.52.R2493 [2] Andrew M. Steane. ``Error correcting codes in quantum theory''. Phys. Rev. Lett. 77, 793 (1996). https://doi.org/10.1103/PhysRevLett.77.793 [3] A. Robert Calderbank and Peter W. Shor. ``Good quantum error-correcting codes exist''. Phys. Rev. A 54, 1098 (1996). https://doi.org/10.1103/PhysRevA.54.1098 [4] E. Knill and R. Laflamme. ``Theory of quantum error-correcting codes''. Phys. Rev. A 55, 900–911 (1997). https://doi.org/10.1103/PhysRevA.55.900 [5] Daniel Gottesman. ``Stabilizer codes and quantum error correction''. PhD thesis. California Institute of Technology. CA, USA (1997). [6] David P. DiVincenzo and Peter W. Shor. ``Fault-tolerant error correction with efficient quantum codes''. Phys. Rev. Lett. 77, 3260–3263 (1996). https://doi.org/10.1103/PhysRevLett.77.3260 [7] Daniel Gottesman. ``Theory of fault-tolerant quantum computation''. Phys. Rev. A 57, 127 (1998). https://doi.org/10.1103/PhysRevA.57.127 [8] Dorit Aharonov and Michael Ben-Or. ``Fault-tolerant quantum computation with constant error rate''. SIAM J. Comput. (2008). https://doi.org/10.1137/S0097539799359385 [9] Sergey Bravyi and Alexei Kitaev. ``Universal quantum computation with ideal Clifford gates and noisy ancillas''. Phys. Rev. A 71, 022316 (2005). https://doi.org/10.1103/PhysRevA.71.022316 [10] A. Yu. Kitaev. ``Fault-tolerant quantum computation by anyons''. Ann. Phys. 303, 2–30 (2003). https://doi.org/10.1016/S0003-4916(02)00018-0 [11] Hector Bombin and Miguel Angel Martin-Delgado. ``Topological quantum distillation''. Phys. Rev. Lett. 97, 180501 (2006). https://doi.org/10.1103/PhysRevLett.97.180501 [12] Héctor Bombin and Miguel A Martin-Delgado. ``Optimal resources for topological two-dimensional stabilizer codes: Comparative study''. Phys. Rev. A 76, 012305 (2007). https://doi.org/10.1103/PhysRevA.76.012305 [13] Eric Dennis, Alexei Kitaev, Andrew Landahl, and John Preskill. ``Topological quantum memory''. J. Math. Phys. 43, 4452–4505 (2002). https://doi.org/10.1063/1.1499754 [14] Robert Raussendorf and Jim Harrington. ``Fault-tolerant quantum computation with high threshold in two dimensions''. Phys. Rev. Lett. 98, 190504 (2007). https://doi.org/10.1103/PhysRevLett.98.190504 [15] Ashley M Stephens. ``Efficient fault-tolerant decoding of topological color codes'' (2014). url: https://arxiv.org/abs/1402.3037. arXiv:1402.3037 [16] Christopher Chamberland, Aleksander Kubica, Theodore J Yoder, and Guanyu Zhu. ``Triangular color codes on trivalent graphs with flag qubits''. New J. Phys. 22, 023019 (2020). https://doi.org/10.1088/1367-2630/ab68fd [17] David J. C. MacKay, Graeme Mitchison, and Paul L McFadden. ``Sparse-graph codes for quantum error correction''. IEEE Trans. Inf. Theory 50, 2315–2330 (2004). https://doi.org/10.1109/TIT.2004.834737 [18] Jean-Pierre Tillich and Gilles Zémor. ``Quantum LDPC codes with positive rate and minimum distance proportional to the square root of the blocklength''. IEEE Trans. Inf. Theory 60, 1193–1202 (2014). https://doi.org/10.1109/TIT.2013.2292061 [19] Alexey A. Kovalev and Leonid P. Pryadko. ``Quantum Kronecker sum-product low-density parity-check codes with finite rate''. Phys. Rev. A 88, 012311 (2013). https://doi.org/10.1103/PhysRevA.88.012311 [20] Daniel Gottesman. ``Fault-tolerant quantum computation with constant overhead''. Quantum Inf. Comput. 14, 1338–1372 (2014). https://doi.org/10.26421/QIC14.15-16-5 [21] Pavel Panteleev and Gleb Kalachev. ``Degenerate quantum LDPC codes with good finite length performance''. Quantum 5, 585 (2021). https://doi.org/10.22331/q-2021-11-22-585 [22] Hsiang-Ku Lin and Leonid P. Pryadko. ``Quantum two-block group algebra codes''. Phys. Rev. A 109, 022407 (2024). https://doi.org/10.1103/PhysRevA.109.022407 [23] Sergey Bravyi, Andrew W Cross, Jay M Gambetta, Dmitri Maslov, Patrick Rall, and Theodore J Yoder. ``High-threshold and low-overhead fault-tolerant quantum memory''. Nature 627, 778–782 (2024). https://doi.org/10.1038/s41586-024-07107-7 [24] Thomas R Scruby, Timo Hillmann, and Joschka Roffe. ``High-threshold, low-overhead and single-shot decodable fault-tolerant quantum memory''. PRX Quantum 7, 020310 (2026). https://doi.org/10.1103/67xf-zdjb [25] Josias Old, Manuel Rispler, and Markus Müller. ``Lift-connected surface codes''. Quantum Sci. Technol. 9, 045012 (2024). https://doi.org/10.1088/2058-9565/ad5eb6 [26] Barbara M Terhal. ``Quantum error correction for quantum memories''. Rev. Mod. Phys. 87, 307–346 (2015). https://doi.org/10.1103/RevModPhys.87.307 [27] Jack Edmonds. ``Paths, trees, and flowers''. Can. J. Math. 17, 449–467 (1965). https://doi.org/10.4153/CJM-1965-045-4 [28] Robert Raussendorf, Jim Harrington, and Kovid Goyal. ``Topological fault-tolerance in cluster state quantum computation''. New J. Phys. 9, 199 (2007). https://doi.org/10.1088/1367-2630/9/6/199 [29] Oscar Higgott and Craig Gidney. ``Sparse blossom: correcting a million errors per core second with minimum-weight matching''. Quantum 9, 1600 (2025). https://doi.org/10.22331/q-2025-01-20-1600 [30] Nicolas Delfosse and Naomi H Nickerson. ``Almost-linear time decoding algorithm for topological codes''. Quantum 5, 595 (2021). https://doi.org/10.22331/q-2021-12-02-595 [31] Shilin Huang, Michael Newman, and Kenneth R Brown. ``Fault-tolerant weighted union-find decoding on the toric code''. Phys. Rev. A 102, 012419 (2020). https://doi.org/10.1103/PhysRevA.102.012419 [32] Sam J Griffiths and Dan E Browne. ``Union-find quantum decoding without union-find''. Phys. Rev. Res 6, 013154 (2024). https://doi.org/10.1103/PhysRevResearch.6.013154 [33] Tzu-Hao Lin and Ching-Yi Lai. ``Union-intersection union-find for decoding depolarizing errors in topological codes''. IEEE Journal on Selected Areas in Information Theory (2025). https://doi.org/10.1109/JSAIT.2025.3581810 [34] Robert G. Gallager. ``Low-density parity-check codes''. no. 21 in Research Monograph Series. MIT Press. (1963). url: https://doi.org/10.7551/mitpress/4347.001.0001. https://doi.org/10.7551/mitpress/4347.001.0001 [35] R. Tanner. ``A recursive approach to low complexity codes''. IEEE Trans. Inf. Theory 27, 533–547 (1981). https://doi.org/10.1109/TIT.1981.1056404 [36] Judea Pearl. ``Probabilistic reasoning in intelligent systems: networks of plausible inference''. Morgan Kaufmann. (1988). url: https://dl.acm.org/doi/book/10.5555/534975. https://dl.acm.org/doi/book/10.5555/534975 [37] Frank R. Kschischang, Brendan J. Frey, and Hans-Andrea Loeliger. ``Factor graphs and the sum-product algorithm''. IEEE Trans. Inf. Theory 47, 498–519 (2001). https://doi.org/10.1109/18.910572 [38] David Poulin and Yeojin Chung. ``On the iterative decoding of sparse quantum codes''. Quantum Inf. Comput. 8, 987–1000 (2008). https://doi.org/10.26421/QIC8.8-9-1 [39] Kao-Yueh Kuo and Ching-Yi Lai. ``Refined belief propagation decoding of sparse-graph quantum codes''. IEEE J. Sel. Areas Inf. Theory 1, 487–498 (2020). https://doi.org/10.1109/JSAIT.2020.3011758 [40] Kao-Yueh Kuo and Ching-Yi Lai. ``Exploiting degeneracy in belief propagation decoding of quantum codes''. npj Quantum Inf. 8, art. no. 111 (2022). https://doi.org/10.1038/s41534-022-00623-2 [41] Joschka Roffe, David R. White, Simon Burton, and Earl T. Campbell. ``Decoding across the quantum low-density parity-check code landscape''. Phys. Rev. Res. 2, 043423 (2020). https://doi.org/10.1103/PhysRevResearch.2.043423 [42] Ching-Feng Kung, Kao-Yueh Kuo, and Ching-Yi Lai. ``On belief propagation decoding of quantum codes with quaternary reliability statistics''. In Proc. IEEE Int. Symp. Top. Coding (ISTC). Pages 1–5. (2023). https://doi.org/10.1109/ISTC57237.2023.10273527 [43] Yun-Jiang Wang, Barry C Sanders, Bao-Ming Bai, and Xin-Mei Wang. ``Enhanced feedback iterative decoding of sparse quantum codes''. IEEE Trans. Inf. Theory 58, 1231–1241 (2012). https://doi.org/10.1109/TIT.2011.2169534 [44] Zunaira Babar, Panagiotis Botsinis, Dimitrios Alanis, Soon Xin Ng, and Lajos Hanzo. ``Fifteen years of quantum LDPC coding and improved decoding strategies''. IEEE Access 3, 2492–2519 (2015). https://doi.org/10.1109/ACCESS.2015.2503267 [45] Ching-Yi Lai and Kao-Yueh Kuo. ``Log-domain decoding of quantum LDPC codes over binary finite fields''. IEEE Trans. Quantum Eng. 2, art. no. 2103615 (2021). https://doi.org/10.1109/TQE.2021.3113936 [46] Kao-Yueh Kuo, I-Chun Chern, and Ching-Yi Lai. ``Decoding of quantum data-syndrome codes via belief propagation''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 1552–1557. (2021). https://doi.org/10.1109/ISIT45174.2021.9518018 [47] Kao-Yueh Kuo and Ching-Yi Lai. ``Generalized quantum data-syndrome codes and belief propagation decoding for phenomenological noise''. IEEE Trans. Inf. Theory 71, 1824–1840 (2025). https://doi.org/10.1109/TIT.2025.3529773 [48] A. Robert Calderbank, Eric M. Rains, Peter W. Shor, and Neil J. A. Sloane. ``Quantum error correction via codes over GF(4)''. IEEE Trans. Inf. Theory 44, 1369–1387 (1998). https://doi.org/10.1109/18.681315 [49] Timo Hillmann, Lucas Berent, Armanda O Quintavalle, Jens Eisert, Robert Wille, and Joschka Roffe. ``Localized statistics decoding for quantum low-density parity-check codes''. Nat. Commun. 16, 8214 (2025). https://doi.org/10.1038/s41467-025-63214-7 [50] Stasiu Wolanski and Ben Barber. ``Ambiguity clustering: an accurate and efficient decoder for QLDPC codes'' (2024). url: https://arxiv.org/abs/2406.14527. arXiv:2406.14527 [51] Ching-Feng Kung, Kao-Yueh Kuo, and Ching-Yi Lai. ``Efficient approximate degenerate ordered statistics decoding for quantum codes via reliable subset reduction'' (2024). url: https://arxiv.org/abs/2412.21118. arXiv:2412.21118 [52] Leonid P Pryadko. ``On maximum-likelihood decoding with circuit-level errors''. Quantum 4, 304 (2020). https://doi.org/10.22331/q-2020-08-06-304 [53] Peter-Jan HS Derks, Alex Townsend-Teague, Ansgar G Burchards, and Jens Eisert. ``Designing fault-tolerant circuits using detector error models''. Quantum 9, 1905 (2025). https://doi.org/10.22331/q-2025-11-06-1905 [54] Craig Gidney. ``Stim: a fast stabilizer circuit simulator''. Quantum 5, 497 (2021). https://doi.org/10.22331/q-2021-07-06-497 [55] Xinyu Tan, Fang Zhang, Rui Chao, Yaoyun Shi, and Jianxin Chen. ``Scalable surface-code decoders with parallelization in time''. PRX Quantum 4, 040344 (2023). https://doi.org/10.1103/PRXQuantum.4.040344 [56] Luka Skoric, Dan E Browne, Kenton M Barnes, Neil I Gillespie, and Earl T Campbell. ``Parallel window decoding enables scalable fault tolerant quantum computation''. Nat. Commun. 14, 7040 (2023). https://doi.org/10.1038/s41467-023-42482-1 [57] Anqi Gong, Sebastian Cammerer, and Joseph M Renes. ``Toward low-latency iterative decoding of QLDPC codes under circuit-level noise'' (2024). url: https://arxiv.org/abs/2403.18901. arXiv:2403.18901 [58] Alexey A Kovalev, Ilya Dumer, and Leonid P Pryadko. ``Design of additive quantum codes via the code-word-stabilized framework''. Phys. Rev. A 84, 062319 (2011). https://doi.org/10.1103/PhysRevA.84.062319 [59] Rahul Sarkar and Theodore J Yoder. ``A graph-based formalism for surface codes and twists''. Quantum 8, 1416 (2024). https://doi.org/10.22331/q-2024-07-18-1416 [60] Kao-Yueh Kuo and Ching-Yi Lai. ``Comparison of 2D topological codes and their decoding performances''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 186–191. (2022). https://doi.org/10.1109/ISIT50566.2022.9834489 [61] Chenyang Wang, Jim Harrington, and John Preskill. ``Confinement-Higgs transition in a disordered gauge theory and the accuracy threshold for quantum memory''. Ann. Phys. 303, 31–58 (2003). https://doi.org/10.1016/S0003-4916(02)00019-2 [62] James William Harrington. ``Analysis of quantum error-correcting codes: symplectic lattice codes and toric codes''. PhD thesis. California Institute of Technology. CA, USA (2004). [63] David S Wang, Austin G Fowler, and Lloyd CL Hollenberg. ``Surface code quantum computing with error rates over 1%''. Phys. Rev. A 83, 020302 (2011). https://doi.org/10.1103/PhysRevA.83.020302 [64] Ashley M Stephens. ``Fault-tolerant thresholds for quantum error correction with the surface code''. Phys. Rev. A 89, 022321 (2014). https://doi.org/10.1103/PhysRevA.89.022321 [65] D. S. Wang, A. G. Fowler, A. M. Stephens, and L. C. L. Hollenberg. ``Threshold error rates for the toric and planar codes''. Quantum Inf. Comput. 10, 456–469 (2010). https://doi.org/10.26421/QIC10.5-6-6 [66] Michael A. Nielsen and Isaac L. Chuang. ``Quantum computation and quantum information''.
Cambridge University Press. (2000). https://doi.org/10.1017/CBO9780511976667 [67] Austin G Fowler, Matteo Mariantoni, John M Martinis, and Andrew N Cleland. ``Surface codes: Towards practical large-scale quantum computation''. Phys. Rev. A 86, 032324 (2012). https://doi.org/10.1103/PhysRevA.86.032324 [68] Michael E Beverland, Aleksander Kubica, and Krysta M Svore. ``Cost of universality: A comparative study of the overhead of state distillation and code switching with color codes''. PRX Quantum 2, 020341 (2021). https://doi.org/10.1103/PRXQuantum.2.020341 [69] Mingyu Kang, Yingjia Lin, Hanwen Yao, Mert Gökduman, Arianna Meinking, and Kenneth R Brown. ``QUITS: A modular Qldpc code circUIT simulator''. Quantum 9, 1931 (2025). https://doi.org/10.22331/q-2025-12-05-1931 [70] Alexei Ashikhmin, Ching-Yi Lai, and Todd A Brun. ``Correction of data and syndrome errors by stabilizer codes''. In Proc. IEEE Int. Symp. Inf. Theory (ISIT). Pages 2274–2278. (2016). https://doi.org/10.1109/ISIT.2016.7541704 [71] Alexei Ashikhmin, Ching-Yi Lai, and Todd A. Brun. ``Quantum data-syndrome codes''. IEEE J. Sel. Areas Commun. 38, 449–462 (2020). https://doi.org/10.1109/JSAC.2020.2968997 [72] Eran Sharon, Simon Litsyn, and Jacob Goldberger. ``Efficient serial message-passing schedules for LDPC decoding''. IEEE Trans. Inf. Theory 53, 4076–4091 (2007). https://doi.org/10.1109/TIT.2007.907507 [73] Julien Du Crest, Francisco Garcia-Herrero, Mehdi Mhalla, Valentin Savin, and Javier Valls. ``Layered decoding of quantum ldpc codes''. In Proc. IEEE Int. Symp. Top. Coding (ISTC). Pages 1–5. (2023). https://doi.org/10.1109/ISTC57237.2023.10273477 [74] David S. Wang, Austin G. Fowler, Charles D. Hill, and Lloyd C. L. Hollenberg. ``Graphical algorithms and threshold error rates for the 2d color code''. Quantum Inf. Comput. 10, 780–802 (2010). https://doi.org/10.26421/QIC10.9-10-5 [75] Manabu Hagiwara, Marc P. C. Fossorier, and Hideki Imai. ``Fixed initialization decoding of LDPC codes over a binary symmetric channel''. IEEE Trans. Inf. Theory 58, 2321–2329 (2012). https://doi.org/10.1109/TIT.2011.2177440 [76] ``Streaming mixed-alphabet BP''. https://github.com/kywukuo/qLDPC_SM-BP (2024). https://github.com/kywukuo/qLDPC_SM-BP [77] Benjamin J Brown, Naomi H Nickerson, and Dan E Browne. ``Fault-tolerant error correction with the gauge color code''. Nat. Commun. 7, 1–8 (2016). https://doi.org/10.1038/ncomms12302 [78] Armanda O Quintavalle, Michael Vasmer, Joschka Roffe, and Earl T Campbell. ``Single-shot error correction of three-dimensional homological product codes''. PRX Quantum 2, 020340 (2021). https://doi.org/10.1103/PRXQuantum.2.020340 [79] Mengyu Zhang, Xiangyu Ren, Guanglei Xi, Zhenxing Zhang, Qiaonian Yu, Fuming Liu, Hualiang Zhang, Shengyu Zhang, and Yi-Cong Zheng. ``A scalable, fast and programmable neural decoder for fault-tolerant quantum computation using surface codes'' (2023). url: https://arxiv.org/abs/2305.15767. arXiv:2305.15767Cited byCould not fetch Crossref cited-by data during last attempt 2026-09-10 09:46:31: Could not fetch cited-by data for 10.22331/q-2026-09-10-2207 from Crossref. This is normal if the DOI was registered recently. Could not fetch ADS cited-by data during last attempt 2026-09-10 09:46:31: Cannot retrieve data from ADS due to rate limitations.This Paper is published in Quantum under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Copyright remains with the original copyright holders such as the authors or their institutions.
Tags
Source Information
Discussion
0 professional contributions
Sign in to join this professional discussion.
Be the first to add a constructive contribution.
