Codes with restricted overlaps: expandability, constructions, and bounds
Abstract
Consider a -ary block code satisfying the property that no -letters long codeword's prefix occurs as a suffix of any codeword for inside some interval. We determine a general upper bound on the maximum size of these codes and a tighter bound for codes where overlaps with lengths not exceeding are prohibited. We then provide constructions for codes with various restrictions on overlap lengths and use them to determine lower bounds on the maximum sizes. In particular, we construct -overlap-free codes where and denotes the block size, expand a known construction of -overlap-free codes, and combine the ideas behind both constructions to obtain -overlap-free codes and codes that are simultaneously - and -overlap-free for some . In the case when overlaps of lengths between 1 and are prohibited, we complete the characterisation of non-expandable codes started by Cai, Wang, and Feng (2023).
Cite
@article{arxiv.2411.02899,
title = {Codes with restricted overlaps: expandability, constructions, and bounds},
author = {Lidija Stanovnik},
journal= {arXiv preprint arXiv:2411.02899},
year = {2025}
}