Papers
Topics
Authors
Recent
Search
2000 character limit reached

Pipelined correlated minimum weight perfect matching of the surface code

Published 19 May 2022 in quant-ph | (2205.09828v2)

Abstract: We describe a pipeline approach to decoding the surface code using minimum weight perfect matching, including taking into account correlations between detection events. An independent no-communication parallelizable processing stage reweights the graph according to likely correlations, followed by another no-communication parallelizable stage for high confidence matching. A later general stage finishes the matching. This is a simplification of previous correlated matching techniques which required a complex interaction between general matching and re-weighting the graph. Despite this simplification, which gives correlated matching a better chance of achieving real-time processing, we find the logical error rate practically unchanged. We validate the new algorithm on the fully fault-tolerant toric, unrotated, and rotated surface codes, all with standard depolarizing noise. We expect these techniques to be applicable to a wide range of other decoders.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (20)
  1. “Quantum codes on a lattice with boundary” (1998). arXiv:quant-ph/9811052.
  2. “Topological quantum memory”. J. Math. Phys. 43, 4452–4505 (2002). url: https://doi.org/10.1063/1.1499754.
  3. “Fault-tolerant quantum computation with high threshold in two dimensions”. Phys. Rev. Lett. 98, 190504 (2007).
  4. “Topological fault-tolerance in cluster state quantum computation”. New J. Phys. 9, 199 (2007). url: https://doi.org/10.1088/1367-2630/9/6/199.
  5. “Surface codes: Towards practical large-scale quantum computation”. Phys. Rev. A 86, 032324 (2012). url: https://doi.org/10.1103/PhysRevA.86.032324.
  6. “Low overhead quantum computation using lattice surgery” (2019). arXiv:1808.06709.
  7. D. Litinski. “A game of surface codes: Large-scale quantum computing with lattice surgery”. Quantum 3, 128 (2019).
  8. “Flexible layout of surface code computations using autoccz states” (2019). arXiv:1905.08916.
  9. “Improved fault-tolerant quantum simulation of condensed-phase correlated electrons via trotterization”. Quantum 4, 296 (2020).
  10. “Optimal error correction in topological subsystem codes”. Phys. Rev. A 85, 050302 (2012).
  11. “Fault-tolerant renormalization group decoder for abelian topological codes” (2013). arXiv:1304.6100.
  12. “Efficient markov chain monte carlo algorithm for the surface code”. Phys. Rev. A 89, 022326 (2014).
  13. James Wootton. “A simple decoder for topological codes”. Entropy 17, 1946–1957 (2015).
  14. Austin G. Fowler. “Optimal complexity correction of correlated errors in the surface code” (2013). arXiv:1310.0863.
  15. “Neural network decoder for topological color codes with circuit level noise”. New J. Phys 21, 013003 (2019). url: 10.1088/1367-2630/aaf29e.
  16. “Almost-linear time decoding algorithm for topological codes”. Quantum 5, 595 (2021).
  17. “Decoding algorithms for surface codes” (2023). arXiv:2307.14989.
  18. Jack Edmonds. “Paths, trees, and flowers”. Canadian Journal of Mathematics 17, 449–467 (1965).
  19. J. Edmonds. “Maximum matching and a polyhedron with 0,1-vertices”. J. Res. Nat. Bur. Standards 69B, 125–130 (1965).
  20. Oscar Higgott. “Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching”. ACM Transactions on Quantum Computing3 (2022).
Citations (18)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.