List Decoding with Double Samplers

08/01/2018
by   Irit Dinur, et al.
0

We develop the notion of "double samplers", first introduced by Dinur and Kaufman [Proc. 58th FOCS, 2017], which are samplers with additional combinatorial properties, and whose existence we prove using high dimensional expanders. We show how double samplers give a generic way of amplifying distance in a way that enables efficient list-decoding. There are many error correcting code constructions that achieve large distance by starting with a base code C with moderate distance, and then amplifying the distance using a sampler, e.g., the ABNNR code construction [IEEE Trans. Inform. Theory, 38(2):509--516, 1992.]. We show that if the sampler is part of a larger double sampler then the construction has an efficient list-decoding algorithm and the list decoding algorithm is oblivious to the base code C (i.e., it runs the unique decoder for C in a black box way). Our list-decoding algorithm works as follows: it uses a local voting scheme from which it constructs a unique games constraint graph. The constraint graph is an expander, so we can solve unique games efficiently. These solutions are the output of the list decoder. This is a novel use of a unique games algorithm as a subroutine in a decoding procedure, as opposed to the more common situation in which unique games are used for demonstrating hardness results. Double samplers and high dimensional expanders are akin to pseudorandom objects in their utility, but they greatly exceed random objects in their combinatorial properties. We believe that these objects hold significant potential for coding theoretic constructions and view this work as demonstrating the power of double samplers in this context.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/12/2023

Fast Decoding of Lifted Interleaved Linearized Reed-Solomon Codes for Multishot Network Coding

Martínez-Peñas and Kschischang (IEEE Trans. Inf. Theory, 2019) proposed ...
research
09/13/2019

LDPC Codes Achieve List Decoding Capacity

We show that Gallager's ensemble of Low-Density Parity Check (LDPC) code...
research
01/14/2021

Decoding of Interleaved Linearized Reed-Solomon Codes with Applications to Network Coding

Recently, Martinez-Penas and Kschischang (IEEE Trans. Inf. Theory, 2019)...
research
03/30/2023

Pseudorandom Linear Codes are List Decodable to Capacity

We introduce a novel family of expander-based error correcting codes. Th...
research
06/15/2021

Improving the List Decoding Version of the Cyclically Equivariant Neural Decoder

The cyclically equivariant neural decoder was recently proposed in [Chen...
research
07/09/2023

List-decoding of AG codes without genus penalty

In this paper we consider algebraic geometry (AG) codes: a class of code...
research
10/22/2021

Voting algorithms for unique games on complete graphs

An approximation algorithm for a Constraint Satisfaction Problem is call...

Please sign up or login with your details

Forgot password? Click here to reset