English

Shortest self-orthogonal embeddings of binary linear codes

Information Theory 2025-11-10 v1 Combinatorics math.IT

Abstract

There has been recent interest in the study of shortest self-orthogonal embeddings of binary linear codes, since many such codes are optimal self-orthogonal codes. Several authors have studied the length of a shortest self-orthogonal embedding of a given binary code C\mathcal C, or equivalently, the minimum number of columns that must be added to a generator matrix of C\mathcal C to form a generator matrix of a self-orthogonal code. In this paper, we use properties of the hull of a linear code to determine the length of a shortest self-orthogonal embedding of any binary linear code. We focus on the examples of Hamming codes and Reed-Muller codes. We show that a shortest self-orthogonal embedding of a binary Hamming code is self-dual, and propose two algorithms to construct self-dual codes from Hamming codes Hr\mathcal H_r. Using these algorithms, we construct a self-dual [22,11,6][22, 11, 6] code, called the shortened Golay code, from the binary [15,11,3][15, 11, 3] Hamming code H4\mathcal H_4, and construct a self-dual [52,26,8][52, 26, 8] code from the binary [31,26,3][31, 26, 3] Hamming code H5\mathcal H_5. We use shortest SO embeddings of linear codes to obtain many inequivalent optimal self-orthogonal codes of dimension 77 and 88 for several lengths. Four of the codes of dimension 88 that we construct are codes with new parameters such as [91,8,42],[98,8,46],[114,8,54][91, 8, 42],\, [98, 8, 46],\,[114, 8, 54], and [191,8,94][191, 8, 94].

Keywords

Cite

@article{arxiv.2511.05440,
  title  = {Shortest self-orthogonal embeddings of binary linear codes},
  author = {Junmin An and Nathan Kaplan and Jon-Lark Kim and Jinquan Luo and Guodong Wang},
  journal= {arXiv preprint arXiv:2511.05440},
  year   = {2025}
}

Comments

17 pages

R2 v1 2026-07-01T07:26:32.382Z