English

On non-expandable cross-bifix-free codes

Information Theory 2023-09-19 v1 math.IT

Abstract

A cross-bifix-free code of length nn over Zq\mathbb{Z}_q is defined as a non-empty subset of Zqn\mathbb{Z}_q^n satisfying that the prefix set of each codeword is disjoint from the suffix set of every codeword. Cross-bifix-free codes have found important applications in digital communication systems. One of the main research problems on cross-bifix-free codes is to construct cross-bifix-free codes as large as possible in size. Recently, Wang and Wang introduced a family of cross-bifix-free codes SI,J(k)(n)S_{I,J}^{(k)}(n), which is a generalization of the classical cross-bifix-free codes studied early by Lvenshtein, Gilbert and Chee {\it et al.}. It is known that SI,J(k)(n)S_{I,J}^{(k)}(n) is nearly optimal in size and SI,J(k)(n)S_{I,J}^{(k)}(n) is non-expandable if k=n1k=n-1 or 1k<n/21\leq k<n/2. In this paper, we first show that SI,J(k)(n)S_{I,J}^{(k)}(n) is non-expandable if and only if k=n1k=n-1 or 1k<n/21\leq k<n/2, thereby improving the results in [Chee {\it et al.}, IEEE-TIT, 2013] and [Wang and Wang, IEEE-TIT, 2022]. We then construct a new family of cross-bifix-free codes UI,J(t)(n)U^{(t)}_{I,J}(n) to expand SI,J(k)(n)S_{I,J}^{(k)}(n) such that the resulting larger code SI,J(k)(n)UI,J(t)(n)S_{I,J}^{(k)}(n)\bigcup U^{(t)}_{I,J}(n) is a non-expandable cross-bifix-free code whenever SI,J(k)(n)S_{I,J}^{(k)}(n) is expandable. Finally, we present an explicit formula for the size of SI,J(k)(n)UI,J(t)(n)S_{I,J}^{(k)}(n)\bigcup U^{(t)}_{I,J}(n).

Cite

@article{arxiv.2309.08915,
  title  = {On non-expandable cross-bifix-free codes},
  author = {Chunyan Qin and Bocong Chen and Gaojun Luo},
  journal= {arXiv preprint arXiv:2309.08915},
  year   = {2023}
}

Comments

This paper has been submitted to IEEE T-IT for possible publication

R2 v1 2026-06-28T12:23:25.011Z