An efficient decoder for a linear distance quantum LDPC code

06/14/2022
by   Shouzhen Gu, et al.
0

Recent developments have shown the existence of quantum low-density parity check (qLDPC) codes with constant rate and linear distance. A natural question concerns the efficient decodability of these codes. In this paper, we present a linear time decoder for the recent quantum Tanner codes construction of asymptotically good qLDPC codes, which can correct all errors of weight up to a constant fraction of the blocklength. Our decoder is an iterative algorithm which searches for corrections within constant-sized regions. At each step, the corrections are found by reducing a locally defined and efficiently computable cost function which serves as a proxy for the weight of the remaining error.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/15/2022

Efficient decoding up to a constant fraction of the code length for asymptotically good quantum codes

We introduce and analyse an efficient decoder for the quantum Tanner cod...
research
08/10/2022

A parallel decoder for good quantum LDPC codes

We introduce a parallel decoding algorithm for recently discovered famil...
research
09/23/2022

Quantum Locally Testable Code with Exotic Parameters

In this paper, we present a few simple constructions of quantum locally ...
research
08/17/2020

On codes decoding a constant fraction of errors on the BSC

Using techniques and results from Kudekar et al. we strengthen the bound...
research
06/21/2023

Single-shot decoding of good quantum LDPC codes

Quantum Tanner codes constitute a family of quantum low-density parity-c...
research
03/14/2021

Toward a Union-Find decoder for quantum LDPC codes

Quantum LDPC codes are a promising direction for low overhead quantum co...
research
09/21/2023

Analysis of the Error-Correcting Radius of a Renormalisation Decoder for Kitaev's Toric Code

Kitaev's toric code is arguably the most studied quantum code and is exp...

Please sign up or login with your details

Forgot password? Click here to reset