Sparse Blossom: correcting a million errors per core second with minimum-weight matching

By Oscar Higgott, Craig Gidney. Quantum, 2023

355 citations recorded by the source corpus.

In this work, we introduce a fast implementation of the minimum-weight perfect matching (MWPM) decoder, the most widely used decoder for several important families of quantum error correcting codes, including surface codes. Our algorithm, which we call sparse blossom, is a variant of the blossom algorithm which directly solves the decoding problem relevant to quantum error correction. Sparse blossom avoids the need for all-to-all Dijkstra searches, common amongst MWPM decoder implementations. For 0.1% circuit-level depolarising noise, sparse blossom processes syndrome data in both X and Z bases of distance-17 surface code circuits in less than one microsecond per round of syndrome extraction on a single core, which matches the rate at which syndrome data is generated by superconducting quantum computers. Our implementation is open-source, and has been released in version 2 of the PyMatching library.

Subfields: Artificial Intelligence

View Paper: https://www.semanticscholar.org/paper/eb57a5cc2ea992a9f1469752d56c61de84798c6f

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Göran Wendin
  2. Jarrod R. McClean
  3. Craig Gidney
  4. Jay M. Gambetta
  5. Hartmut Neven
  6. Oscar Higgott
  7. Sergey Bravyi
  8. Cody Jones

Citations in the corpus