English

Decoding Insertions/Deletions via List Recovery

Information Theory 2025-05-06 v1 math.IT

Abstract

In this work, we consider the problem of efficient decoding of codes from insertions and deletions. Most of the known efficient codes are codes with synchronization strings which allow one to reduce the problem of decoding insertions and deletions to that of decoding substitution and erasures. Our new approach, presented in this paper, reduces the problem of decoding insertions and deletions to that of list recovery. Specifically, any (ρ,2ρn+1,L)(\rho, 2\rho n + 1, L)-list-recoverable code is a (ρ,L)(\rho, L)-list decodable insdel code. As an example, we apply this technique to Reed-Solomon (RS) codes, which are known to have efficient list-recovery algorithms up to the Johnson bound. In the adversarial insdel model, this provides efficient (list) decoding from tt insdel errors, assuming that tk=O(n)t\cdot k = O(n). This is the first efficient insdel decoder for [n,k][n, k] RS codes for k>2k>2. Additionally, we explore random insdel models, such as the Davey-MacKay channel, and show that for certain choices of ρ\rho, a (ρ,n1/2+0.001,L)(\rho, n^{1/2+0.001}, L)-list-recoverable code of length nn can, with high probability, efficiently list decode the channel output, ensuring that the transmitted codeword is in the output list. In the context of RS codes, this leads to a better rate-error tradeoff for these channels compared to the adversarial case. We also adapt the Koetter-Vardy algorithm, a famous soft-decision list decoding technique for RS codes, to correct insertions and deletions induced by the Davey-MacKay channel.

Keywords

Cite

@article{arxiv.2505.02452,
  title  = {Decoding Insertions/Deletions via List Recovery},
  author = {Anisha Banerjee and Roni Con and Antonia Wachter-Zeh and Eitan Yaakobi},
  journal= {arXiv preprint arXiv:2505.02452},
  year   = {2025}
}

Comments

Accepted for ISIT 2025

R2 v1 2026-06-28T23:21:09.750Z