English

Repeat-Free Codes

Information Theory 2021-06-22 v2 math.IT

Abstract

In this paper we consider the problem of encoding data into \textit{repeat-free} sequences in which sequences are imposed to contain any kk-tuple at most once (for predefined kk). First, the capacity of the repeat-free constraint are calculated. Then, an efficient algorithm, which uses two bits of redundancy, is presented to encode length-nn sequences for k=2+2log(n)k=2+2\log (n). This algorithm is then improved to support any value of kk of the form k=alog(n)k=a\log (n), for 1<a1<a, while its redundancy is o(n)o(n). We also calculate the capacity of repeat-free sequences when combined with local constraints which are given by a constrained system, and the capacity of multi-dimensional repeat-free codes.

Keywords

Cite

@article{arxiv.1909.05694,
  title  = {Repeat-Free Codes},
  author = {Ohad Elishco and Ryan Gabrys and Eitan Yaakobi and Muriel Médard},
  journal= {arXiv preprint arXiv:1909.05694},
  year   = {2021}
}

Comments

21 pages