Relaxed Locally Correctable Codes with Improved Parameters

09/15/2020
by   Vahid R. Asadi, et al.
0

Locally decodable codes (LDCs) are error-correcting codes C : Σ^k →Σ^n that admit a local decoding algorithm that recovers each individual bit of the message by querying only a few bits from a noisy codeword. An important question in this line of research is to understand the optimal trade-off between the query complexity of LDCs and their block length. Despite importance of these objects, the best known constructions of constant query LDCs have super-polynomial length, and there is a significant gap between the best constructions and the known lower bounds in terms of the block length. For many applications it suffices to consider the weaker notion of relaxed LDCs (RLDCs), which allows the local decoding algorithm to abort if by querying a few bits it detects that the input is not a codeword. This relaxation turned out to allow decoding algorithms with constant query complexity for codes with almost linear length. Specifically, [BGH+06] constructed an O(q)-query RLDC that encodes a message of length k using a codeword of block length n = O(k^1+1/√(q)). In this work we improve the parameters of [BGH+06] by constructing an O(q)-query RLDC that encodes a message of length k using a codeword of block length O(k^1+1/q). This construction matches (up to a multiplicative constant factor) the lower bounds of [KT00, Woo07] for constant query LDCs, thus making progress toward understanding the gap between LDCs and RLDCs in the constant query regime. In fact, our construction extends to the stronger notion of relaxed locally correctable codes (RLCCs), introduced in [GRR18], where given a noisy codeword the correcting algorithm either recovers each individual bit of the codeword by only reading a small part of the input, or aborts if the input is detected to be corrupt.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2019

A Lower Bound for Relaxed Locally Decodable Codes

A locally decodable code (LDC) C:0,1^k -> 0,1^n is an error correcting c...
research
09/19/2022

On Relaxed Locally Decodable Codes for Hamming and Insertion-Deletion Errors

Locally Decodable Codes (LDCs) are error-correcting codes C:Σ^n→Σ^m with...
research
01/11/2020

Locally Decodable Codes with Randomized Encoding

We initiate a study of locally decodable codes with randomized encoding....
research
11/25/2019

Combinatorial lower bounds for 3-query LDCs

A code is called a q-query locally decodable code (LDC) if there is a ra...
research
06/29/2023

Relaxed Local Correctability from Local Testing

We cement the intuitive connection between relaxed local correctability ...
research
11/01/2021

Exponential Lower Bounds for Locally Decodable and Correctable Codes for Insertions and Deletions

Locally Decodable Codes (LDCs) are error-correcting codes for which indi...
research
09/13/2019

Local Decode and Update for Big Data Compression

This paper investigates data compression that simultaneously allows loca...

Please sign up or login with your details

Forgot password? Click here to reset