English

Approximate maximum likelihood decoding with $K$ minimum weight matchings

Quantum Physics 2025-10-29 v2

Abstract

The minimum weight matching (MWM) and maximum likelihood decoding (MLD) are two widely used and distinct decoding strategies for quantum error correction. For a given syndrome, the MWM decoder finds the most probable physical error corresponding to the MWM of the decoding graph, whereas MLD aims to find the most probable logical error. Although MLD is the optimal error correction strategy, it is typically more computationally expensive compared to the MWM decoder. In this work, we introduce an algorithm that approximates MLD with KK MWMs from the decoding graph. Taking the surface code subject to graphlike errors as an example, we show that it is possible to efficiently find the first KK MWMs by systematically modifying the original decoding graph followed by finding the MWMs of the modified graphs. For the case where the XX and ZZ errors are correlated, despite the MWM of the decoding hypergraph cannot be found efficiently, we present a heuristic approach to approximate the MLD by finding the KK MWMs in the XX and ZZ subgraphs. We benchmark the efficacy of our algorithm for the surface code subject to graphlike errors, the surface-square Gottesman-Kitaev-Preskill (GKP) code and surface-hexagonal GKP code subject to the Gaussian random displacement errors, showing that the fidelity approaches that of the exact MLD (for the first two cases) or the tensor-network decoder (for the last case) as KK increases.

Keywords

Cite

@article{arxiv.2510.06531,
  title  = {Approximate maximum likelihood decoding with $K$ minimum weight matchings},
  author = {Mao Lin},
  journal= {arXiv preprint arXiv:2510.06531},
  year   = {2025}
}

Comments

Corrected Fig. 2d. 33.4 pages, 10 figures, comments are welcome!

R2 v1 2026-07-01T06:22:49.943Z