Decoding algorithms for surface codes
Antonio deMarti iOlius, Patricio Fuentes, Rom\'an Or\'us, Pedro M., Crespo, Josu Etxezarreta Martinez

TL;DR
This paper reviews state-of-the-art decoding algorithms for surface codes in quantum error correction, discussing their principles, variants, performance, complexity, and available software tools, to advance fault-tolerant quantum computing.
Contribution
It provides a comprehensive comparison of decoding algorithms for surface codes, highlighting recent variants and software tools, aiding researchers in selecting effective error correction methods.
Findings
Decoding algorithms vary in error correction capability and complexity.
Surface code decoders show promising improvements with recent variants.
Software tools support diverse decoding strategies for surface codes.
Abstract
Quantum technologies have the potential to solve certain computationally hard problems with polynomial or super-polynomial speedups when compared to classical methods. Unfortunately, the unstable nature of quantum information makes it prone to errors. For this reason, quantum error correction is an invaluable tool to make quantum information reliable and enable the ultimate goal of fault-tolerant quantum computing. Surface codes currently stand as the most promising candidates to build near term error corrected qubits given their two-dimensional architecture, the requirement of only local operations, and high tolerance to quantum noise. Decoding algorithms are an integral component of any error correction scheme, as they are tasked with producing accurate estimates of the errors that affect quantum information, so that they can subsequently be corrected. A critical aspect of decoding…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Cryptography and Data Security · Quantum-Dot Cellular Automata
