Synchronization Strings: List Decoding for Insertions and Deletions

02/23/2018
by   Bernhard Haeupler, et al.
0

We study codes that are list-decodable under insertions and deletions. Specifically, we consider the setting where a codeword over some finite alphabet of size q may suffer from δ fraction of adversarial deletions and γ fraction of adversarial insertions. A code is said to be L-list-decodable if there is an (efficient) algorithm that, given a received word, reports a list of L codewords that include the original codeword. Using the concept of synchronization strings, introduced by the first two authors [STOC 2017], we show some surprising results. We show that for every 0≤δ<1, every 0≤γ<∞ and every ϵ>0 there exist efficient codes of rate 1-δ-ϵ and constant alphabet (so q=O_δ,γ,ϵ(1)) and sub-logarithmic list sizes. We stress that the fraction of insertions can be arbitrarily large and the rate is independent of this parameter. Our result sheds light on the remarkable asymmetry between the impact of insertions and deletions from the point of view of error-correction: Whereas deletions cost in the rate of the code, insertion costs are borne by the adversary and not the code! We also prove several tight bounds on the parameters of list-decodable insdel codes. In particular, we show that the alphabet size of insdel codes needs to be exponentially large in ϵ^-1, where ϵ is the gap to capacity above. Our result even applies to settings where the unique-decoding capacity equals the list-decoding capacity and when it does so, it shows that the alphabet size needs to be exponentially large in the gap to capacity. This is sharp contrast to the Hamming error model where alphabet size polynomial in ϵ^-1 suffices for unique decoding and also shows that the exponential dependence on the alphabet size in previous works that constructed insdel codes is actually necessary!

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/25/2023

AG codes have no list-decoding friends: Approaching the generalized Singleton bound requires exponential alphabets

A simple, recently observed generalization of the classical Singleton bo...
research
05/04/2021

Codes for the Z-channel

This paper is a collection of results on combinatorial properties of cod...
research
12/10/2021

Singleton-type bounds for list-decoding and list-recovery, and related results

List-decoding and list-recovery are important generalizations of unique ...
research
09/10/2019

Generalized List Decoding

This paper concerns itself with the question of list decoding for genera...
research
04/03/2023

Randomly Punctured Reed-Solomon Codes Achieve the List Decoding Capacity over Polynomial-Size Alphabets

This paper shows that, with high probability, randomly punctured Reed-So...
research
04/19/2023

Randomly punctured Reed–Solomon codes achieve list-decoding capacity over linear-sized fields

Reed–Solomon codes are a classic family of error-correcting codes consis...
research
03/14/2021

Ideal-theoretic Explanation of Capacity-achieving Decoding

In this work, we present an abstract framework for some algebraic error-...

Please sign up or login with your details

Forgot password? Click here to reset