Papers
Topics
Authors
Recent
Search
2000 character limit reached

New Bounds on the Size of Binary Codes with Large Minimum Distance

Published 7 Feb 2022 in cs.IT, eess.SP, and math.IT | (2202.03472v4)

Abstract: Let A(n,d)A(n, d) denote the maximum size of a binary code of length nn and minimum Hamming distance dd. Studying A(n,d)A(n, d), including efforts to determine it as well to derive bounds on A(n,d)A(n, d) for large nn's, is one of the most fundamental subjects in coding theory. In this paper, we explore new lower and upper bounds on A(n,d)A(n, d) in the large-minimum distance regime, in particular, when d=n/2Ω(n)d = n/2 - \Omega(\sqrt{n}). We first provide a new construction of cyclic codes, by carefully selecting specific roots in the binary extension field for the check polynomial, with length n=2<sup>m</sup>1n= 2<sup>m</sup> -1, distance dn/22<sup>c1nd \geq n/2 - 2<sup>{c-1}\sqrt{n}, and size n<sup>c+1/2n<sup>{c+1/2}, for any m4m\geq 4 and any integer cc with 0cm/210 \leq c \leq m/2 - 1. These code parameters are slightly worse than those of the Delsarte--Goethals (DG) codes that provide the previously known best lower bound in the large-minimum distance regime. However, using a similar and extended code construction technique we show a sequence of cyclic codes that improve upon DG codes and provide the best lower bound in a narrower range of the minimum distance dd, in particular, when d=n/2Ω(n<sup>2/3)d = n/2 - \Omega(n<sup>{2/3}). Furthermore, by leveraging a Fourier-analytic view of Delsarte's linear program, upper bounds on A(n,n/2ρn)A(n, n/2 - \rho\sqrt{n}) with ρ(0.5,9.5)\rho\in (0.5, 9.5) are obtained that scale polynomially in nn. To the best of authors' knowledge, the upper bound due to Barg and Nogin \cite{barg2006spectral} is the only previously known upper bound that scale polynomially in nn in this regime. We numerically demonstrate that our upper bound improves upon the Barg-Nogin upper bound in the specified high-minimum distance regime.

Citations (5)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.