English

Towards practical classical processing for the surface code: timing analysis

Quantum Physics 2015-03-20 v2

Abstract

Topological quantum error correction codes have high thresholds and are well suited to physical implementation. The minimum weight perfect matching algorithm can be used to efficiently handle errors in such codes. We perform a timing analysis of our current implementation of the minimum weight perfect matching algorithm. Our implementation performs the classical processing associated with an nxn lattice of qubits realizing a square surface code storing a single logical qubit of information in a fault-tolerant manner. We empirically demonstrate that our implementation requires only O(n^2) average time per round of error correction for code distances ranging from 4 to 512 and a range of depolarizing error rates. We also describe tests we have performed to verify that it always obtains a true minimum weight perfect matching.

Keywords

Cite

@article{arxiv.1202.5602,
  title  = {Towards practical classical processing for the surface code: timing analysis},
  author = {Austin G. Fowler and Adam C. Whiteside and Lloyd C. L. Hollenberg},
  journal= {arXiv preprint arXiv:1202.5602},
  year   = {2015}
}

Comments

13 pages, 13 figures, version accepted for publication

R2 v1 2026-06-21T20:24:54.034Z