English

Multilayer Codes for Synchronization from Deletions and Insertions

Information Theory 2020-10-28 v3 math.IT

Abstract

Consider two remote nodes (encoder and decoder), each with a binary sequence. The encoder's sequence XX differs from the decoder's sequence YY by a small number of edits (deletions and insertions). The goal is to construct a message MM, to be sent via a one-way error free link, such that the decoder can reconstruct XX using MM and YY. In this paper, we devise a coding scheme for this one-way synchronization model. The scheme is based on multiple layers of Varshamov-Tenengolts (VT) codes combined with off-the-shelf linear error-correcting codes, and uses a list decoder. We bound the expected list size of the decoder under certain assumptions, and validate its performance via numerical simulations. We also consider an alternative decoder that uses only the constraints from the VT codes (i.e., does not require a linear code), and has a smaller redundancy at the expense of a slightly larger average list size.

Keywords

Cite

@article{arxiv.1705.06670,
  title  = {Multilayer Codes for Synchronization from Deletions and Insertions},
  author = {Mahed Abroshan and Ramji Venkataramanan and Albert Guillen i Fabregas},
  journal= {arXiv preprint arXiv:1705.06670},
  year   = {2020}
}

Comments

This paper is accepted for publication in the IEEE Transactions on Information Theory

R2 v1 2026-06-22T19:51:34.514Z