Combining hard and soft decoders for hypergraph product codes
- URL: http://arxiv.org/abs/2004.11199v2
- Date: Thu, 8 Apr 2021 04:59:13 GMT
- Title: Combining hard and soft decoders for hypergraph product codes
- Authors: Antoine Grospellier, Lucien Grou\`es, Anirudh Krishna, Anthony
Leverrier
- Abstract summary: Hypergraph product codes are constant-rate quantum low-density parity-check (LDPC) codes equipped with a linear-time decoder called small-set-flip (SSF)
This decoder displays sub-optimal performance in practice and requires very large error correcting codes to be effective.
We present new hybrid decoders that combine the belief propagation (BP) algorithm with the SSF decoder.
- Score: 0.3326320568999944
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Hypergraph product codes are a class of constant-rate quantum low-density
parity-check (LDPC) codes equipped with a linear-time decoder called
small-set-flip (SSF). This decoder displays sub-optimal performance in practice
and requires very large error correcting codes to be effective. In this work,
we present new hybrid decoders that combine the belief propagation (BP)
algorithm with the SSF decoder. We present the results of numerical simulations
when codes are subject to independent bit-flip and phase-flip errors. We
provide evidence that the threshold of these codes is roughly 7.5% assuming an
ideal syndrome extraction, and remains close to 3% in the presence of syndrome
noise. This result subsumes and significantly improves upon an earlier work by
Grospellier and Krishna (arXiv:1810.03681). The low-complexity high-performance
of these heuristic decoders suggests that decoding should not be a substantial
difficulty when moving from zero-rate surface codes to constant-rate LDPC codes
and gives a further hint that such codes are well-worth investigating in the
context of building large universal quantum computers.
Related papers
- Generalizing the matching decoder for the Chamon code [1.8416014644193066]
We implement a matching decoder for a three-dimensional, non-CSS, low-density parity check code known as the Chamon code.
We find that a generalized matching decoder that is augmented by a belief-propagation step prior to matching gives a threshold of 10.5% for depolarising noise.
arXiv Detail & Related papers (2024-11-05T19:00:12Z) - Collective Bit Flipping-Based Decoding of Quantum LDPC Codes [0.6554326244334866]
We improve both the error correction performance and decoding latency of variable degree-3 (dv-3) QLDPC codes under iterative decoding.
Our decoding scheme is based on applying a modified version of bit flipping (BF) decoding, namely two-bit bit flipping (TBF) decoding.
arXiv Detail & Related papers (2024-06-24T18:51:48Z) - Learning Linear Block Error Correction Codes [62.25533750469467]
We propose for the first time a unified encoder-decoder training of binary linear block codes.
We also propose a novel Transformer model in which the self-attention masking is performed in a differentiable fashion for the efficient backpropagation of the code gradient.
arXiv Detail & Related papers (2024-05-07T06:47:12Z) - Progressive-Proximity Bit-Flipping for Decoding Surface Codes [8.971989179518214]
Topological quantum codes, such as toric and surface codes, are excellent candidates for hardware implementation.
Existing decoders often fall short of meeting requirements such as having low computational complexity.
We propose a novel bit-flipping (BF) decoder tailored for toric and surface codes.
arXiv Detail & Related papers (2024-02-24T22:38:05Z) - Testing the Accuracy of Surface Code Decoders [55.616364225463066]
Large-scale, fault-tolerant quantum computations will be enabled by quantum error-correcting codes (QECC)
This work presents the first systematic technique to test the accuracy and effectiveness of different QECC decoding schemes.
arXiv Detail & Related papers (2023-11-21T10:22:08Z) - Neural Belief Propagation Decoding of Quantum LDPC Codes Using
Overcomplete Check Matrices [60.02503434201552]
We propose to decode QLDPC codes based on a check matrix with redundant rows, generated from linear combinations of the rows in the original check matrix.
This approach yields a significant improvement in decoding performance with the additional advantage of very low decoding latency.
arXiv Detail & Related papers (2022-12-20T13:41:27Z) - Graph Neural Networks for Channel Decoding [71.15576353630667]
We showcase competitive decoding performance for various coding schemes, such as low-density parity-check (LDPC) and BCH codes.
The idea is to let a neural network (NN) learn a generalized message passing algorithm over a given graph.
We benchmark our proposed decoder against state-of-the-art in conventional channel decoding as well as against recent deep learning-based results.
arXiv Detail & Related papers (2022-07-29T15:29:18Z) - Improved decoding of circuit noise and fragile boundaries of tailored
surface codes [61.411482146110984]
We introduce decoders that are both fast and accurate, and can be used with a wide class of quantum error correction codes.
Our decoders, named belief-matching and belief-find, exploit all noise information and thereby unlock higher accuracy demonstrations of QEC.
We find that the decoders led to a much higher threshold and lower qubit overhead in the tailored surface code with respect to the standard, square surface code.
arXiv Detail & Related papers (2022-03-09T18:48:54Z) - Adversarial Neural Networks for Error Correcting Codes [76.70040964453638]
We introduce a general framework to boost the performance and applicability of machine learning (ML) models.
We propose to combine ML decoders with a competing discriminator network that tries to distinguish between codewords and noisy words.
Our framework is game-theoretic, motivated by generative adversarial networks (GANs)
arXiv Detail & Related papers (2021-12-21T19:14:44Z) - Decoding Across the Quantum LDPC Code Landscape [4.358626952482686]
We show that belief propagation combined with ordered statistics post-processing is a general decoder for quantum low density parity check codes.
We run numerical simulations of the decoder applied to three families of hypergraph product code: topological codes, fixed-rate random codes and a new class of codes that we call semi-topological codes.
arXiv Detail & Related papers (2020-05-14T14:33:08Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.