Cited by 13Quantum Computing Algorithms and ArchitectureQuantum Information and CryptographyCoding theory and cryptography

The DOI matches its Crossref record; 7 of the 7 references it cites were found in a registry or an index.

Decoding quantum color codes with MaxSAT

Open access

Abstract

In classical computing, error-correcting codes are well established and are ubiquitous both in theory and practical applications. For quantum computing, error-correction is essential as well, but harder to realize, coming along with substantial resource overheads and being concomitant with needs for substantial classical computing. Quantum error-correcting codes play a central role on the avenue towards fault-tolerant quantum computation beyond presumed near-term applications. Among those, color codes constitute a particularly important class of quantum codes that have gained interest in recent years due to favourable properties over other codes. As in classical computing, d e c o d i n g is the problem of inferring an operation to restore an uncorrupted state from a corrupted one and is central in the development of fault-tolerant quantum devices. In this work, we show how the decoding problem for color codes can be reduced to a slight variation of the well-known LightsOut puzzle. We propose a novel decoder for quantum color codes using a formulation as a MaxSAT problem based on this analogy. Furthermore, we optimize the MaxSAT construction and show numerically that the decoding performance of the proposed decoder achieves state-of-the-art decoding performance on color codes. The implementation of the decoder as well as tools to automatically conduct numerical experiments are publicly available as part of the Munich Quantum Toolkit (MQT) on GitHub.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.22331/q-2024-10-23-1506

Cites

7 of 7 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The Max-SAT decoder maps MLE to the Max-SAT problem.

    “In particular, the Max-SAT decoder maps MLE to the Max-SAT problem: Max-SAT is an optimization problem in which one aims to find an assignment of binary variables that satisfies the maximum number of clauses [211, 212].”

    From Quantum error correction and fault tolerance: A comprehensive tutorial (2026) · cites this paper as [211]

    Section 5.1 formulates color-code decoding as MaxSAT: satisfying the hard constraints gives a valid decoding solution, while maximizing satisfied soft constraints yields a minimum-weight estimate. Section 5 limits the main formulation to bit/phase-flip noise with perfect syndrome measurements. The copy does not establish that the decoder maps maximum-likelihood estimation generally to MaxSAT; it establishes a minimum-weight decoding formulation under the stated noise model. (LLM, conf=0.82)

    Experimental — accuracy not yet measured
  • The Max-SAT decoder demonstrates high accuracy, even for the color code, which is usually difficult to decode.

    “The Max-SAT decoder demonstrates high accuracy, even for the color code, which is usually difficult to decode.”

    From Quantum error correction and fault tolerance: A comprehensive tutorial (2026) · cites this paper as [211]

    The Introduction reports near-optimal accuracy for the MaxSAT decoder on color codes under bit-flip noise with noiseless syndrome measurements. Our copy does not establish the additional characterization that color codes are usually difficult to decode; the Related work section instead surveys existing decoders. The accuracy result is also narrower than an unqualified claim across noise conditions. (LLM, conf=0.83)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Flagged first, then by citations

Research works printed but not linked: 58

  1. Rajeev Acharya et al. Suppressing quantum errors by scaling a surface code logical qubit. Nature, 614: 676–681, 2023. 10.1038/s41586-022-05434-1. · DOI · Paper page
  2. Ashok T. Amin, Lane H. Clark, and Peter J. Slater. Parity dimension for graphs. Discrete mathematics, 187: 1–17, 1998. 10.1016/S0012-365X(97)00242-2. · DOI
  3. Marlow Anderson and Todd Feil. Turning lights out with linear algebra. Mathematics Magazine, 71: 300–303, 1998. 10.1080/0025570X.1998.11996658. · DOI
  4. Paulo Ventura Araújo. How to turn all lights out. Elemente der Mathematik, 55: 135–141, 2000. 10.1007/s000170050079. · DOI
  5. Fahiem Bacchus, Jeremias Berg, Matti Järvisalo, Ruben Martins, and Andreas Niskanen. Maxsat evaluation 2022: Solver and benchmark descriptions. Department of Computer Science Series of Publications B; Report B-2020-2, 2022. http://hdl.handle.net/10138/318451.
  6. Abraham Berman, Franziska Borer, and Norbert Hungerbühler. Lights out on graphs. Mathematische Semesterberichte, 68 (2): 237–255, 2021. 10.3929/ethz-b-000483037. · DOI
  7. 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. 10.1103/PRXQuantum.2.020341. · DOI · Paper page
  8. Héctor Bombín and Miguel Angel Martin-Delgado. Topological quantum distillation. Physical Review Letters, 97: 180501, 2006. 10.1103/PhysRevLett.97.180501. · DOI · Paper page
  9. Héctor Bombin, Ruben S. Andrist, Masayuki Ohzeki, Helmut G. Katzgraber, and Miguel A. Martin-Delgado. Strong resilience of topological codes to depolarization. Physical Review X, 2: 021004, 2012. 10.1103/PhysRevX.2.021004. · DOI
  10. A. Robert Calderbank and Peter W. Shor. Good quantum error-correcting codes exist. Physical Review A, 54: 1098, 1996. 10.1103/PhysRevA.54.1098. · DOI · Paper page
  11. Christopher T. Chubb. General tensor network decoding of 2D Pauli codes. arXiv:2101.04125, 2021. 10.48550/arXiv.2101.04125. · DOI · Paper page
  12. Leonardo De Moura and Nikolaj Bjørner. Z3: An efficient SMT solver. In Tools and Algorithms for the Construction and Analysis of Systems: 14th International Conference, TACAS 2008., pages 337–340. Springer, 2008. 10.1007/978-3-540-78800-3_24. · DOI · Paper page
  13. Nicolas Delfosse. Decoding color codes by projection onto surface codes. Physical Review A, 89: 012317, 2014. 10.1103/PhysRevA.89.012317. · DOI
  14. Nicolas Delfosse and Naomi H. Nickerson. Almost-linear time decoding algorithm for topological codes. Quantum, 5: 595, 2021. 10.22331/q-2021-12-02-595. · DOI · Paper page
  15. Nicolas Delfosse, Vivien Londe, and Michael E. Beverland. Toward a union-find decoder for quantum LDPC codes. IEEE Transactions on Information Theory, 68: 3187–3199, 2022. 10.1109/TIT.2022.3143452. · DOI
  16. Eric Dennis, Alexei Kitaev, Andrew Landahl, and John Preskill. Topological quantum memory. Journal of Mathematical Physics, 43: 4452–4505, 2002. 10.1063/1.1499754. · DOI · Paper page
  17. Peter-Jan HS Derks, Alex Townsend-Teague, Ansgar G Burchards, and Jens Eisert. Designing fault-tolerant circuits using detector error models. arXiv preprint arXiv:2407.13826, 2024. 10.48550/arXiv.2407.13826. · DOI
  18. Rudolf Fleischer and Jiajin Yu. A survey of the game “lights out!”. Space-Efficient Data Structures, Streams, and Algorithms, pages 176–198, 2013. 10.1007/978-3-642-40273-9_13. · DOI
  19. Robert Gallager. Low-density parity-check codes. IRE Transactions on information theory, 8: 21–28, 1962. 10.1109/TIT.1962.1057683. · DOI
  20. Severino V. Gervacio and Hiroshi Maehara. A note on lights-out-puzzle: Parity-state graphs. Graphs and Combinatorics, 27: 109–119, 2011. 10.1007/s00373-010-0958-1. · DOI
  21. Craig Gidney. Stim: a fast stabilizer circuit simulator. Quantum, 5: 497, 2021. 10.22331/q-2021-07-06-497. · DOI · Paper page
  22. Craig Gidney and Cody Jones. New circuits and an open source decoder for the color code. arXiv:2312.08813, 2023. 10.48550/arXiv.2312.08813. arXiv:2312.08813. · DOI · Paper page
  23. Harri Haanpää, Matti Järvisalo, Petteri Kaski, and Ilkka Niemelä. Hard satisfiable clause sets for benchmarking equivalence reasoning techniques. Journal on Satisfiability, Boolean Modeling and Computation, 2: 27–46, 2006. 10.3233/SAT190015. · DOI
  24. Michael Herold, Earl T. Campbell, Jens Eisert, and Michael J. Kastoryano. Cellular-automaton decoders for topological quantum memories. npj Quantum Information, 1: 15010, 2015. 10.1038/npjqi.2015.10. · DOI
  25. Oscar Higgott and Craig Gidney. Sparse blossom: correcting a million errors per core second with minimum-weight matching. arXiv:2303.15933, 2023. 10.48550/arXiv.2303.15933. · DOI · Paper page
  26. Timo Hillmann, Lucas Berent, Armanda O Quintavalle, Jens Eisert, Robert Wille, and Joschka Roffe. Localized statistics decoding: A parallel decoding algorithm for quantum low-density parity-check codes. arXiv preprint arXiv:2406.18655, 2024. 10.48550/arXiv.2406.18655. · DOI
  27. Helmut G. Katzgraber, Héctor Bombín, and Martin A. Martin-Delgado. Error threshold for color codes and random three-body ising models. Physical Review Letters, 103: 090501, 2009. 10.1103/PhysRevLett.103.090501. · DOI
  28. Markus S. Kesselring, Fernando Pastawski, Jens Eisert, and Benjamin J. Brown. The boundaries and twist defects of the color code and their applications to topological quantum computation. Quantum, 2: 101, 2018. 10.22331/q-2018-10-19-101. · DOI
  29. Markus S. Kesselring, Julio C. Magdalena de la Fuente, Felix Thomsen, Jens Eisert, Stephen D. Bartlett, and Benjamin J. Brown. Anyon condensation and the color code. PRX Quantum, 5: 010342, 2024. 10.1103/PRXQuantum.5.010342. · DOI
  30. A. Yu Kitaev. Fault-tolerant quantum computation by anyons. Annals of Physics, 303: 2–30, 2003. 10.1016/S0003-4916(02)00018-0. · DOI · Paper page
  31. Emanuel Knill, Raymond Laflamme, and Wojciech H Zurek. Resilient quantum computation: error models and thresholds. Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, 454 (1969): 365–384, 1998. 10.1098/rspa.1998.0166. · DOI · Paper page
  32. Frank R Kschischang, Brendan J Frey, and H-A Loeliger. Factor graphs and the sum-product algorithm. IEEE Transactions on information theory, 47: 498–519, 2001. 10.1109/18.910572. · DOI · Paper page
  33. Aleksander Kubica, Beni Yoshida, and Fernando Pastawski. Unfolding the color code. New Journal of Physics, 17: 083026, 2015. 10.1088/1367-2630/17/8/083026. · DOI
  34. Aleksander M. Kubica. The ABCs of the color code: A study of topological quantum codes as toy models for fault-tolerant quantum computation and quantum phases of matter. PhD thesis, California Institute of Technology, 2018. URL https://resolver.caltech.edu/CaltechTHESIS:05282018-173928314.
  35. Tero Laitinen, Tommi Junttila, and Ilkka Niemelä. Extending clause learning sat solvers with complete parity reasoning. In 2012 IEEE 24th International Conference on Tools with Artificial Intelligence, volume 1, pages 65–72. IEEE, 2012. 10.1109/ICTAI.2012.18. · DOI
  36. Ying Li. Fault-tolerant fermionic quantum computation based on color code. Physical Review A, 98: 012336, 2018. 10.1103/PhysRevA.98.012336. · DOI
  37. Nishad Maskara, Aleksander Kubica, and Tomas Jochym-O'Connor. Advantages of versatile neural-network decoding for topological codes. Physical Review A, 99: 052351, 2019. 10.1103/PhysRevA.99.052351. · DOI
  38. Michael Newman. Decoding experimental surface code data. Quantum Summer Symposium, 2022. URL https://www.youtube.com/watch?v=UP0AoXCT9xU&t=288s&ab_channel=GoogleQuantumAI.
  39. Michael A. Nielsen and Isaac Chuang. Quantum computation and quantum information, 2002. URL 10.1017/CBO9780511976667. · DOI · Paper page
  40. Pavel Panteleev and Gleb Kalachev. Degenerate quantum ldpc codes with good finite length performance. Quantum, 5: 585, 2021. 10.22331/q-2021-11-22-585. · DOI · Paper page
  41. John Preskill. Reliable quantum computers. Proceedings of the Royal Society of London. Series A, 454: 385–410, 1998. 10.1098/rspa.1998.0167. · DOI · Paper page
  42. Joschka Roffe. Quantum error correction: an introductory guide. Contemporary Physics, 60: 226–245, 2019. 10.1080/00107514.2019.1667078. · DOI
  43. Joschka Roffe, David R White, Simon Burton, and Earl T. Campbell. Decoding across the quantum low-density parity-check code landscape. Physical Review Research, 2: 043423, 2020. 10.1103/PhysRevResearch.2.043423. · DOI · Paper page
  44. Ryan-Anderson et al. Realization of real-time fault-tolerant quantum error correction. Physical Review X, 11: 041058, 2021. 10.1103/PhysRevX.11.041058. · DOI · Paper page
  45. Eric Sabo, Arun B Aloshious, and Kenneth R Brown. Trellis decoding for qudit stabilizer codes and its application to qubit topological codes. IEEE Transactions on Quantum Engineering, 2024. 10.1109/TQE.2024.3401857. · DOI
  46. Kaavya Sahay and Benjamin J. Brown. Decoder for the triangular color code by matching on a Möbius strip. PRX Quantum, 3: 010310, 2022. 10.1103/PRXQuantum.3.010310. · DOI · Paper page
  47. Jonathan F. San Miguel, Dominic J. Williamson, and Benjamin J. Brown. A cellular automaton decoder for a noise-bias tailored color code. Quantum, 7: 940, 2023. 10.22331/q-2023-03-09-940. · DOI
  48. Pradeep Sarvepalli and Robert Raussendorf. Efficient decoding of topological color codes. Physical Review A, 85: 022317, 2012. 10.1103/PhysRevA.85.022317. · DOI
  49. Peter W. Shor. Fault-tolerant quantum computation. In Proceedings of 37th conference on foundations of computer science, pages 56–65. IEEE, 1996. 10.1109/SFCS.1996.548464. · DOI
  50. Luka Skoric, Dan E. Browne, Kenton M. Barnes, Neil I. Gillespie, and Earl T. Campbell. Parallel window decoding enables scalable fault tolerant quantum computation. Nature Communications, 14 (1): 7040, 2023. 10.5281/zenodo.8422904. · DOI
  51. Mate Soos, Karsten Nohl, and Claude Castelluccia. Extending sat solvers to cryptographic problems. In Theory and Applications of Satisfiability Testing-SAT 2009, pages 244–257. Springer, 2009. 10.1007/978-3-642-02777-2_24. · DOI
  52. Andrew M. Steane. Error correcting codes in quantum theory. Physical Review Letters, 77: 793, 1996. 10.1103/PhysRevLett.77.793. · DOI · Paper page
  53. Ashley M. Stephens. Efficient fault-tolerant decoding of topological color codes. arXiv:1402.3037, 2014. 10.48550/arXiv.1402.3037. · DOI
  54. Google AI team. Exponential suppression of bit or phase errors with cyclic error correction. Nature, 595: 383–387, 2021. 10.1038/s41586-021-03588-y. · DOI · Paper page
  55. David K. Tuckett. Tailoring surface codes: Improvements in quantum error correction with biased noise. PhD thesis, University of Sydney, 2020. (qecsim: https://github.com/qecsim/qecsim).
  56. David K. Tuckett, Andrew S. Darmawan, Christopher T. Chubb, Sergey Bravyi, Stephen D. Bartlett, and Steven T. Flammia. Tailoring surface codes for highly biased noise. Phys. Rev. X, 9 (4): 041031, 2019. 10.1103/PhysRevX.9.041031. · DOI
  57. Chenyang Wang, Jim Harrington, and John Preskill. Confinement-Higgs transition in a disordered gauge theory and the accuracy threshold for quantum memory. Annals of Physics, 303: 31–58, 2003. 10.1016/S0003-4916(02)00019-2. · DOI
  58. R. Wille et al. The mqt handbook : A summary of design automation tools and software for quantum computing. In 2024 IEEE International Conference on Quantum Software (QSW), pages 1–8, 2024. 10.1109/QSW62656.2024.00013. · DOI

Cited by

Sorted by citations

Metadata

Authors
Berent, L., Burgholzer, L., Derks, P.-J. H. S., Eisert, J., & Wille, R.
Affiliations
  • Technical University of Munich (DE)
  • Johannes Kepler University of Linz (AT)
  • Freie Universität Berlin (DE)
  • Helmholtz-Zentrum Berlin für Materialien und Energie (DE)
  • Software Competence Center Hagenberg (Austria) (AT)
Venue
Quantum
Published
2024-10-23
Volume
8
Pages
1506
ISSN
2521-327X (ISSN-L)
OpenAlex
W4403687770
Cited by
13
References
7
Citations by year
2026: 2 · 2025: 7 · 2024: 4
FWCI
1.93
Type
journal article
Language
en
Open access
Locations
  • Quantum (publishedVersion, cc-by)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
Funders
  • European Research Council (Horizon Europe, Quantum Flagship Millenion)
  • German Federal Ministry for Economic Affairs and Climate Action (QuaST)
  • German Federal Ministry of Education and Research (RealistiQ, QSolid)
  • German Research Foundation (CRC 183)
  • Bavarian state government (Munich Quantum Valley)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Quantum Computing Algorithms and Architecture
  • Physical Sciences › Physics and Astronomy › Atomic and Molecular Physics, and Optics › Quantum Information and Cryptography
  • Physical Sciences › Mathematics › Discrete Mathematics and Combinatorics › Coding theory and cryptography
Keywords
quantum error correction, decoding, MaxSAT, Lights Out puzzle, fault-tolerant quantum computing, decoder optimization

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review