A Posterior MWPM Decoding Boosts the XYZ Planar Code
Pith reviewed 2026-05-25 03:13 UTC · model grok-4.3
The pith
The XYZ planar code with posterior MWPM decoding achieves higher and more stable thresholds under biased noise than the standard surface code.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The XYZ planar code exhibits higher and more stable thresholds than the planar code under almost all bias conditions, while also achieving significantly lower logical error rates. Specifically, in the infinite-bias case, the threshold of the XYZ planar code is improved by about 36% compared to that of the surface code, and it maintains comparable or higher thresholds under other biases -- for example, the threshold reaches approximately 15.5% at bias η = 1 and 14.2% at η = 100.
What carries the argument
The XYZ planar code (a modified surface code) paired with the posterior MWPM (pMWPM) decoder that incorporates posterior probability information from the bias parameter η.
If this is right
- pMWPM adapts to a wide range of modified surface codes with negligible extra decoding cost.
- The XYZ planar code delivers lower logical error rates than the planar code at the same physical error rate under the tested biases.
- Thresholds remain comparable or higher than the surface code at finite biases including η=1 and η=100.
- The method indicates potential for codes in which Y operators act on larger numbers of data qubits.
Where Pith is reading between the lines
- If the noise model holds in hardware, the reduced overhead could allow smaller-scale demonstrations of fault tolerance.
- The same posterior-matching idea may transfer to other stabilizer codes that are not surface codes.
- Varying the bias parameter during decoding could be tested as a way to handle time-varying noise in real devices.
Load-bearing premise
The physical noise consists of independent biased Pauli errors whose probabilities are fully captured by the single parameter η, and the pMWPM extension correctly folds the resulting posterior information into the matching without added complexity.
What would settle it
Monte Carlo simulations under infinite bias (η → ∞) that show the XYZ planar code threshold is not at least 36 percent higher than the surface-code threshold when decoded with pMWPM.
Figures
read the original abstract
The minimum-weight perfect matching (MWPM) decoder is a standard decoding strategy for surface codes, but its performance degrades considerably under biased noise. In this paper, a modified surface code, termed the XYZ planar code, is introduced, and the MWPM decoder is extended to posterior MWPM (pMWPM) with almost no increase in decoding complexity. The XYZ planar code exhibits higher and more stable thresholds than the planar code under almost all bias conditions, while also achieving significantly lower logical error rates. Specifically, in the infinite-bias case, the threshold of the XYZ planar code is improved by about \(36\%\) compared to that of the surface code, and it maintains comparable or higher thresholds under other biases -- for example, the threshold reaches approximately \(15.5\%\) at bias \(\eta = 1\) and \(14.2\%\) at \(\eta = 100\). Furthermore, pMWPM can be adapted to a wide range of modified surface codes, and the results presented in this work also indicate its excellent potential in other scenarios, such as configurations in which \(Y\) operators involve a larger number of data qubits.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the XYZ planar code, a modified surface code, and extends the standard MWPM decoder to posterior MWPM (pMWPM) that incorporates posterior probabilities under the independent biased Pauli noise model (parameterized by bias η) with only local weight updates on the same matching graph. It claims that this combination produces higher and more stable thresholds than the planar/surface code under almost all biases, with a ~36% threshold improvement in the infinite-bias limit and concrete values of ~15.5% at η=1 and ~14.2% at η=100, plus lower logical error rates; the approach is also suggested to generalize to other modified surface codes.
Significance. If the Monte Carlo threshold estimates hold, the work supplies a practical, low-complexity decoder enhancement for biased noise, which is relevant to fault-tolerant quantum computation. Strengths include the clearly defined code construction (Section 3), the explicit posterior-weighted matching procedure (Section 4) that reuses the existing graph structure, and internal consistency of the reported thresholds with the assumed noise model; these elements support the “almost no increase in complexity” claim and the potential for broader applicability.
minor comments (2)
- [Abstract] Abstract: the specific numerical thresholds (36% improvement, 15.5% at η=1, 14.2% at η=100) are stated without any reference to lattice sizes, number of samples, or error bars, which would allow readers to assess the Monte Carlo results immediately.
- [Section 4] Section 4: while the local weight-update mechanism for pMWPM is described, an explicit small-scale example or pseudocode would clarify how the posterior information is folded into the matching weights without altering the graph topology.
Simulated Author's Rebuttal
We thank the referee for the positive assessment of our work on the XYZ planar code and pMWPM decoder, including the noted strengths in code construction, the posterior-weighted matching procedure, and internal consistency of the thresholds. The recommendation for minor revision is appreciated. No specific major comments are listed in the report.
Circularity Check
No significant circularity; thresholds from explicit Monte Carlo simulation
full rationale
The paper defines the XYZ planar code construction (Section 3) and pMWPM decoder (Section 4) explicitly from the independent biased Pauli noise model parameterized by η. Reported thresholds (e.g., 36% infinite-bias improvement, 15.5% at η=1) are obtained via Monte Carlo sampling of logical error rates; these are not fitted parameters, self-definitions, or renamings of inputs. No load-bearing self-citations or ansatzes are invoked to force the central performance claims. The derivation chain is self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Independent identically distributed Pauli errors with bias parameter η.
invented entities (2)
-
XYZ planar code
no independent evidence
-
posterior MWPM (pMWPM)
no independent evidence
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.lean, IndisputableMonolith/Cost/FunctionalEquation.leanreality_from_one_distinction, washburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
each Z stabilizer of the planar code is modified by replacing one Z operator with a Y operator... XYZ planar code... posterior MWPM (pMWPM)... P(Z∪Y|S1,S2) = ... using En, On parity probabilities under bias η
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
A. Yu. Kitaev, Fault-tolerant quantum computation by anyons, Ann. Phys.303, 2 (2003)
work page 2003
-
[2]
S. B. Bravyi and A. Yu. Kitaev, Quantum codes on a lattice with boundary, arXiv:quant-ph/9811052 (1998)
work page internal anchor Pith review Pith/arXiv arXiv 1998
-
[3]
P. Aliferis, F. Brito, D. P. DiVincenzo, J. Preskill, M. Steffen, and B. M. Terhal, Fault-tolerant computing with biased-noise superconducting qubits: A case study, New J. Phys.11, 013061 (2009). 13 Table 2: Conditional probabilities and weights forη= 10. n= 2 n= 3 p s1 ̸=s 2 s1 =s 2 = 0s 1 =s 2 = 1 s1 ̸=s 2 s1 =s 2 = 0s 1 =s 2 = 1 0.02 0.019 091 0.000 92...
work page 2009
-
[4]
M. D. Shulman, O. E. Dial, S. P. Harvey, H. Bluhm, V. Umansky, and A. Yacoby, Demonstration of entanglement of electrostatically coupled singlet-triplet qubits, Science336, 202 (2012)
work page 2012
-
[5]
D. Nigg, M. M¨ uller, E. A. Martinez, P. Schindler, M. Hennrich, T. Monz, M. A. Martin-Delgado, and R. Blatt, Quantum computations on a topologically encoded qubit, Science345, 302 (2014)
work page 2014
-
[6]
D. K. Tuckett, S. D. Bartlett, and S. T. Flammia, Ultrahigh error threshold for surface codes with biased noise, Phys. Rev. Lett.120, 050505 (2018)
work page 2018
-
[7]
D. K. Tuckett, A. S. Darmawan, C. T. Chubb, S. Bravyi, S. D. Bartlett, and S. T. Flammia, Tailoring surface codes for highly biased noise, Phys. Rev. X9, 041031 (2019)
work page 2019
-
[8]
J. P. Bonilla Ataides, D. K. Tuckett, S. D. Bartlett, S. T. Flammia, and J. B. Brown, The XZZX surface code, Nat. Commun.12, 2172 (2021)
work page 2021
-
[9]
A. Dua, A. Kubica, L. Jiang, S. T. Flammia, and M. J. Gullans, Clifford-deformed surface codes, PRX Quantum5, 010347 (2024)
work page 2024
-
[10]
Edmonds, Paths, trees, and flowers, Can
J. Edmonds, Paths, trees, and flowers, Can. J. Math.17, 449 (1965)
work page 1965
-
[11]
A. G. Fowler, Minimum weight perfect matching of fault-tolerant topological quantum error correc- tion in average O(1) parallel time, Quantum Inf. Comput.15, 145 (2015)
work page 2015
-
[12]
O. Higgott, PyMatching: A Python package for decoding quantum codes with minimum-weight perfect matching, ACM Trans. Quantum Comput.3, 1 (2022)
work page 2022
-
[13]
O. Higgott and C. Gidney, Sparse blossom: Correcting a million errors per core second with minimum-weight matching, Quantum9, 1600 (2025)
work page 2025
- [14]
-
[15]
N. Delfosse and N. H. Nickerson, Almost-linear time decoding algorithm for topological codes, Quantum5, 595 (2021)
work page 2021
-
[16]
O. Higgott, T. C. Bohdanowicz, A. Kubica, S. T. Flammia, and E. T. Campbell, Improved decoding of circuit noise and fragile boundaries of tailored surface codes, Phys. Rev. X13, 031007 (2023). 15
work page 2023
-
[17]
P. Panteleev and G. Kalachev, Degenerate quantum LDPC codes with good finite length perfor- mance, Quantum5, 585 (2021)
work page 2021
- [18]
- [19]
- [20]
-
[21]
A. Kubica and J. Preskill, Cellular-automaton decoders with provable thresholds for topological codes, Phys. Rev. Lett.123, 020501 (2019)
work page 2019
-
[22]
G. Duclos-Cianci and D. Poulin, Fast decoders for topological quantum codes, Phys. Rev. Lett.104, 050504 (2010)
work page 2010
-
[23]
C. Chamberland and P. Ronagh, Deep neural decoders for near term fault-tolerant experiments, Quantum Sci. Technol.3, 044002 (2018)
work page 2018
-
[24]
S. Varsamopoulos, B. Criger, and K. Bertels, Decoding small surface codes with feedforward neural networks, Quantum Sci. Technol.3, 015004 (2018)
work page 2018
- [25]
-
[26]
A. deMarti iOlius, J. Etxezarreta Martinez, P. Fuentes, P. M. Crespo, and J. Garcia-Fr´ ıas, Perfor- mance of surface codes in realistic quantum hardware, Phys. Rev. A106, 062428 (2022)
work page 2022
-
[27]
A. deMarti iOlius, J. Etxezarreta Martinez, P. Fuentes, and P. M. Crespo, Performance enhancement of surface codes via recursive minimum-weight perfect-match decoding, Phys. Rev. A108, 022401 (2023)
work page 2023
- [28]
-
[29]
B. M. Terhal, Quantum error correction for quantum memories, Rev. Mod. Phys.87, 307 (2015)
work page 2015
-
[30]
A. G. Fowler, M. Mariantoni, J. M. Martinis, and A. N. Cleland, Surface codes: Towards practical large-scale quantum computation, Phys. Rev. A86, 032324 (2012)
work page 2012
-
[31]
P. Padmanabhan, A. Chowdhury, F. Sugino, M. Guha Majumdar, and K. K. Sabapathy, Non-CSS color codes on 2D lattices: Models and topological properties, arXiv:2112.13617 (2021)
-
[32]
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 (2010)
work page 2010
-
[33]
A. deMarti iOlius, P. Fuentes, R. Or´ us, and P. M. Crespo, Review on the decoding algorithms for surface codes, Quantum8, 1180 (2024)
work page 2024
-
[34]
C. Wang, J. Harrington, and J. Preskill, Confinement-Higgs transition in a disordered gauge theory and the accuracy threshold for quantum memory, Ann. Phys.303, 31 (2003)
work page 2003
-
[35]
F. H. E. Watson and S. D. Barrett, Logical failure rate scaling of the toric code, New J. Phys.16, 093045 (2014)
work page 2014
-
[36]
Y. Xiao, B. Srivastava, and M. Granath, Exact results on finite size corrections for surface codes tailored to biased noise, Quantum8, 1468 (2024)
work page 2024
-
[37]
N. Delfosse and J. P. Tillich, A decoding algorithm for CSS codes using the X/Z correlations, in2014 IEEE International Symposium on Information Theory(IEEE, New York, 2014), pp. 1071–1075. 16
work page 2014
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.