Shortest self-orthogonal embeddings of binary linear codes
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 , or equivalently, the minimum number of columns that must be added to a generator matrix of 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 . Using these algorithms, we construct a self-dual code, called the shortened Golay code, from the binary Hamming code , and construct a self-dual code from the binary Hamming code . We use shortest SO embeddings of linear codes to obtain many inequivalent optimal self-orthogonal codes of dimension and for several lengths. Four of the codes of dimension that we construct are codes with new parameters such as , and .
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