Progressive-Proximity Bit-Flipping for Decoding Surface Codes

Topological quantum codes, such as toric and surface codes, are excellent candidates for hardware implementation due to their robustness against errors and their local interactions between qubits. However, decoding these codes efficiently remains a challenge: existing decoders often fall short of meeting requirements such as having low computational complexity (ideally linear in the code’s blocklength), low decoding latency, and low power consumption. In this paper we propose a novel bit-flipping (BF) decoder tailored for toric and surface codes. We introduce the proximity vector as a heuristic metric for flipping bits, and we develop a new subroutine for correcting degenerate multiple errors on adjacent qubits. Our algorithm has quadratic complexity growth and it can be efficiently implemented as it does not require operations on dynamic memories, as do state-of-art decoding algorithms such as minimum weight perfect matching or union find. The proposed decoder shows a decoding threshold of 7.5% for the 2D toric code and 7% for the rotated planar code over the binary symmetric channel.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Communications
Published
2024-09-03
DOI
https://doi.org/10.1109/tcomm.2024.3454029
Citations
4
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
1.40

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Progressive-Proximity Bit-Flipping for Decoding Surface Codes

Mark F. Flanagan, Bane Vasić, Dimitris Chytas, Michele Pacenti
4 citations
IEEE Transactions on Communications
Advanced Data Storage Technologies
1.40
article

Progressive-Proximity Bit-Flipping for Decoding Surface Codes

Mark F. Flanagan, Bane Vasić, Dimitris Chytas, Michele Pacenti
article en
4 citations

Abstract

Topological quantum codes, such as toric and surface codes, are excellent candidates for hardware implementation due to their robustness against errors and their local interactions between qubits. However, decoding these codes efficiently remains a challenge: existing decoders often fall short of meeting requirements such as having low computational complexity (ideally linear in the code’s blocklength), low decoding latency, and low power consumption. In this paper we propose a novel bit-flipping (BF) decoder tailored for toric and surface codes. We introduce the proximity vector as a heuristic metric for flipping bits, and we develop a new subroutine for correcting degenerate multiple errors on adjacent qubits. Our algorithm has quadratic complexity growth and it can be efficiently implemented as it does not require operations on dynamic memories, as do state-of-art decoding algorithms such as minimum weight perfect matching or union find. The proposed decoder shows a decoding threshold of 7.5% for the 2D toric code and 7% for the rotated planar code over the binary symmetric channel.

IEEE Transactions on CommunicationsVol. 73(3)
University College Dublin (IE), University of Arizona (US)
National Science Foundation, Science Foundation Ireland
Openalex Percentile: Top 17%
Advanced Data Storage Technologies
1.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Progressive-Proximity Bit-Flipping for Decoding Surface Codes — Mark F. Flanagan, Bane Vasić, et al. · IEEE Transactions on Communications (2024) | TGRS Research Map | TGRS