The Insertion List-Decoding Capacity and an Improved Bound on the Deletion List-Decoding Capacity

Abstract

Informally, the capacity of list-decoding in a given adversarial error model is the largest rate at which we can list-decode with list size polynomial in the block length. The capacity of list-decoding from insertions and deletions is a basic, yet poorly understood, aspect of coding against synchronization errors. For example, when dealing with a δ>1/2 fraction of insertions, the best known lower bounds give little more than the fact that the capacity is positive. Beyond that regime we also only have loose bounds, with the lower bounds stemming from the analysis of uniformly random codes. We make progress in our understanding of the limits of list-decoding binary codes from insertions and deletions. We show that the capacity of list-decoding from a δ-fraction of insertions is exactly equation* (1+δ)(1-h(δ1+δ)) equation* for all δ∈[0,1], achieved with high probability by a code sampled according to a symmetric 2-state Markov chain. Curiously, we complement this by showing that such an approach does not beat uniformly random coding in list-decoding from deletions. We also give an improved upper bound on the capacity of list-decoding from a δ-fraction of deletions, showing in particular that it behaves like 1-h(δ) when δ 0. This matches the asymptotic behavior of the capacity of the binary deletion channel for vanishing deletion probability.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…