Optimally Resilient Codes for List-Decoding from Insertions and Deletions

09/24/2019
by   Venkatesan Guruswami, et al.
0

We give a complete answer to the following basic question: "What is the maximal fraction of deletions or insertions tolerable by q-ary list-decodable codes with non-vanishing information rate?" This question has been open even for binary codes, including the restriction to the binary insertion-only setting, where the best known results was that a γ≤ 0.707 fraction of insertions is tolerable by some binary code family. For any desired ε>0, we construct a family of binary codes of positive rate which can be efficiently list-decoded from any combination of γ fraction of insertions and δ fraction of deletions as long as γ+2δ≤ 1-ε. On the other hand, for any γ, δ with γ+2δ=1 list-decoding is impossible. Our result thus precisely characterizes the feasibility region of binary list-decodable codes for insertions and deletions. We further generalize our result to codes over any finite alphabet of size q. Surprisingly, our work reveals that the feasibility region for q>2 is not the natural generalization of the binary bound above. We provide tight upper and lower bounds that precisely pin down the feasibility region, which turns out to have a (q-1)-piece-wise linear boundary whose q corner-points lie on a quadratic curve. The main technical work in our results is proving the existence of code families of sufficiently large size with good list-decoding properties for any combination of δ,γ within the claimed feasibility region. We achieve this via an intricate analysis of codes introduced by [Bukh, Ma; SIAM J. Discrete Math; 2014]. Finally we give a simple yet powerful concatenation scheme for list-decodable insertion-deletion codes which transforms any such (non-efficient) code family (with information rate zero) into an efficiently decodable code family with constant rate.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2020

Bounds for list-decoding and list-recovery of random linear codes

A family of error-correcting codes is list-decodable from error fraction...
research
05/16/2018

On the List Decodability of Insertions and Deletions

List decoding of insertions and deletions is studied. A Johnson-type upp...
research
09/04/2023

Tight Bounds on List-Decodable and List-Recoverable Zero-Rate Codes

In this work, we consider the list-decodability and list-recoverability ...
research
06/24/2019

List Decoding of Insertion and Deletion Codes

Insertion and deletion (Insdel for short) errors are synchronization err...
research
06/24/2019

On List Decoding of Insertion and Deletion Errors

Insertion and deletion (Insdel for short) errors are synchronization err...
research
09/28/2020

Rate-Distance Tradeoffs for List-Decodable Insertion-Deletion Codes

This paper presents general bounds on the highest achievable rate for li...
research
10/14/2022

Zero-Rate Thresholds and New Capacity Bounds for List-Decoding and List-Recovery

In this work we consider the list-decodability and list-recoverability o...

Please sign up or login with your details

Forgot password? Click here to reset