Bounds on Box Codes
Michael Langberg, Moshe Schwartz, Itzhak Tamo
TL;DR
The paper studies box codes, a generalization of traditional $q$-ary codes where codewords have finitely many protected entries and distance is measured only on protected coordinates, with the box length defined as the average number of protected positions. It shows that $n_q^{\bx}(M,d)$ can be strictly smaller than $n_q(M,d)$ in several regimes by constructing box codes from classical codes (e.g., binary Hamming and Reed–Solomon) and inserting the unprotected symbol, and it derives asymptotic gaps such as $n^{\bx}_2(M,3) \le n_2(M,3) - 1 + o(1)$ for large $M$. The work also develops perfect box-code constructions for distances 1 and 3 using product-type and nearly-perfect 1-covering code techniques (including NP1CCs and meshing) and proves the existence of balanced, non-degenerate perfect box codes for certain lengths. Finally, it connects box codes to bipartite graph coverings, establishing lower and upper bounds on $n^{\bx}_{G,2}(M,d)$ in terms of graph parameters like the independence and chromatic numbers, thereby linking geometric box-code packing to graph-theoretic coverings with potential practical implications for energy-aware wireless communication.</n-2>
Abstract
Let $n_q(M,d)$ be the minimum length of a $q$-ary code of size $M$ and minimum distance $d$. Bounding $n_q(M,d)$ is a fundamental problem that lies at the heart of coding theory. This work considers a generalization $n^\bx_q(M,d)$ of $n_q(M,d)$ corresponding to codes in which codewords have \emph{protected} and \emph{unprotected} entries; where (analogs of) distance and of length are measured with respect to protected entries only. Such codes, here referred to as \emph{box codes}, have seen prior studies in the context of bipartite graph covering. Upper and lower bounds on $n^\bx_q(M,d)$ are presented.
