Linear and Reed Solomon Codes Against Adversarial Insertions and Deletions

07/12/2021
by   Roni Con, et al.
0

In this work, we study linear error-correcting codes against adversarial insertion-deletion (insdel) errors. We focus on two different settings: Linear codes over small fields: We construct linear codes over 𝔽_q, for q=poly(1/ε), that can efficiently decode from a δ fraction of insdel errors and have rate (1-4δ)/8-ε. We also show that by allowing codes over 𝔽_q^2 that are linear over 𝔽_q, we can improve the rate to (1-δ)/4-ε while not sacrificing efficiency. Using this latter result, we construct fully linear codes over 𝔽_2 that can efficiently correct up to δ < 1/54 fraction of deletions and have rate R = (1 - 54 δ)/1216. Cheng, Guruswami, Haeupler, and Li [CGHL21] constructed codes with (extremely small) rates bounded away from zero that can correct up to a δ < 1/400 fraction of insdel errors. They also posed the problem of constructing linear codes that get close to the half-Singleton bound (proved in [CGHL21]) over small fields. Thus, our results significantly improve their construction and get much closer to the bound. Reed-Solomon codes: We prove that over fields of size n^O(k) there are [n,k] Reed-Solomon codes that can decode from n-2k+1 insdel errors and hence attain the half-Singleton bound. We also give a deterministic construction of such codes over much larger fields (of size n^k^O(k)). Nevertheless, for k=O(log n /loglog n) our construction runs in polynomial time. For the special case k=2, which received a lot of attention in the literature, we construct an [n,2] Reed-Solomon code over a field of size O(n^4) that can decode from n-3 insdel errors. Earlier construction required an exponential field size. Lastly, we prove that any such construction requires a field of size Ω(n^3).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2022

Explicit and Efficient Constructions of linear Codes Against Adversarial Insertions and Deletions

In this work, we study linear error-correcting codes against adversarial...
research
03/30/2023

Linear Insertion Deletion Codes in the High-Noise and High-Rate Regimes

This work continues the study of linear error correcting codes against a...
research
07/17/2020

Efficient Linear and Affine Codes for Correcting Insertions/Deletions

This paper studies linear and affine error-correcting codes for correcti...
research
06/01/2022

Strict Half-Singleton Bound, Strict Direct Upper Bound for Linear Insertion-Deletion Codes and Optimal Codes

Insertion-deletion codes (insdel codes for short) are used for correctin...
research
02/05/2021

Permutation-Invariant Quantum Codes for Deletion Errors

This paper presents conditions for constructing permutation-invariant qu...
research
09/16/2019

On Decoding Cohen-Haeupler-Schulman Tree Codes

Tree codes, introduced by Schulman, are combinatorial structures essenti...
research
04/20/2020

Almost-Reed-Muller Codes Achieve Constant Rates for Random Errors

This paper considers 'δ-almost Reed-Muller codes', i.e., linear codes sp...

Please sign up or login with your details

Forgot password? Click here to reset