English

Marker+Codeword+Marker: A Coding Structure for Segmented Single-Insdel/-Edit Channels

Information Theory 2024-05-08 v2 math.IT

Abstract

An insdel refers to a deletion or an insertion, and an edit refers to an insdel or a substitution. In this paper, we consider the segmented single-insdel (resp. single-edit) channel, where the channel's input bit stream is partitioned into segments of length nn and each segment can suffer from at most a single insdel (resp. edit) error. The value of nn is known to the receiver but the boundaries of segments are not. We propose to encode each segment following a marker+codeword+marker structure, where the two markers are carefully selected and the codewords are chosen from Varshamov-Tenegolts (VT) codes. In this way, we are able to construct a new class of binary codes that can correct segmented single-insdel errors. Our codes have the lowest redundancy of log2(n6)+7\log_2(n-6)+7 bits and are the first one that has linear-time encoder/decoder in the literature. Moreover, by enhancing the VT codes and one of the markers, we are able to construct the first class of binary codes that can correct segmented single-edit errors. This class of codes has redundancy log2(n9)+10\log_2(n-9)+10 bits and has linear-time encoder/decoder.

Keywords

Cite

@article{arxiv.2402.04890,
  title  = {Marker+Codeword+Marker: A Coding Structure for Segmented Single-Insdel/-Edit Channels},
  author = {Zhen Li and Xuan He and Xiaohu Tang},
  journal= {arXiv preprint arXiv:2402.04890},
  year   = {2024}
}

Comments

20 pages

R2 v1 2026-06-28T14:41:37.865Z