Hostname: page-component-76fb5796d-25wd4 Total loading time: 0 Render date: 2024-04-27T08:26:34.733Z Has data issue: false hasContentIssue false

On the number of error correcting codes

Published online by Cambridge University Press:  09 June 2023

Dingding Dong
Affiliation:
Department of Mathematics, Harvard University, Cambridge, MA 02138, USA
Nitya Mani*
Affiliation:
Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
Yufei Zhao
Affiliation:
Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA 02139, USA
*
Corresponding author: Nitya Mani; Email: ddong@math.harvard.edu

Abstract

We show that for a fixed $q$, the number of $q$-ary $t$-error correcting codes of length $n$ is at most $2^{(1 + o(1)) H_q(n,t)}$ for all $t \leq (1 - q^{-1})n - 2\sqrt{n \log n}$, where $H_q(n, t) = q^n/ V_q(n,t)$ is the Hamming bound and $V_q(n,t)$ is the cardinality of the radius $t$ Hamming ball. This proves a conjecture of Balogh, Treglown, and Wagner, who showed the result for $t = o(n^{1/3} (\log n)^{-2/3})$.

MSC classification

Type
Paper
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Footnotes

Mani was supported by the NSF Graduate Research Fellowship Program and a Hertz Graduate Fellowship.

Zhao was supported by NSF CAREER award DMS-2044606, a Sloan Research Fellowship, and the MIT Solomon Buchsbaum Fund.

References

Balogh, J., Liu, H. and Sharifzadeh, M. (2017) The number of subsets of integers with no $k$ -term arithmetic progression. Int. Math. Res. Not. IMRN 20 61686186.Google Scholar
Balogh, J., Treglown, A. and Wagner, A. Z. (2016) Applications of graph containers in the Boolean lattice. Random Struct. Algorithms 49 845872.10.1002/rsa.20666CrossRefGoogle Scholar
Delsarte, P. (1973) An algebraic approach to the association schemes of coding theory. Philips Res. Rep. Suppl. 10 vi+97.Google Scholar
Ferber, A., McKinley, G. and Samotij, W. (2020) Supersaturated sparse graphs and hypergraphs. Int. Math. Res. Not. IMRN 2 378402.CrossRefGoogle Scholar
Kleitman, D. J. and Winston, K. J. (1980) The asymptotic number of lattices. Ann. Discrete Math. 6 243249.10.1016/S0167-5060(08)70708-8CrossRefGoogle Scholar
Kleitman, D. J. and Winston, K. J. (1982) On the number of graphs without $4$ -cycles. Discrete Math. 41 167172.CrossRefGoogle Scholar
MacWilliams, F. J. and Sloane, N. J. A. (1977) The Theory of Error-Correcting Codes. North-Holland.Google Scholar
Robert, J. M., Eugene, R. R., Howard, R. Jr. and Lloyd, R. W. (1977) New upper bounds on the rate of a code via the Delsarte-MacWilliams inequalities. IEEE Trans. Inform. Theory 23 157166.Google Scholar
Samotij, W. (2015) Counting independent sets in graphs. Eur. J. Combin. 48 518.10.1016/j.ejc.2015.02.005CrossRefGoogle Scholar
Sapozhenko, A. (2005) Systems of containers and enumeration problems. In International Symposium on Stochastic Algorithms. Springer. 113.CrossRefGoogle Scholar
van Lint, J. H. (1975) A survey of perfect codes. Rocky Mountain J. Math. 5 199224.Google Scholar
van Lint, J. H. (1999) Introduction to Coding Theory. Springer-Verlag, (3rd).Google Scholar