English

Semidefinite lower bounds for covering codes

Combinatorics 2025-04-03 v1 Information Theory math.IT Optimization and Control

Abstract

Let Kq(n,r)K_q(n,r) denote the minimum size of a qq-ary covering code of word length nn and covering radius rr. In other words, Kq(n,r)K_q(n,r) is the minimum size of a set of qq-ary codewords of length nn such that the Hamming balls of radius rr around the codewords cover the Hamming space {0,,q1}n\{0,\ldots,q-1\}^n. The special case K3(n,1)K_3(n,1) is often referred to as the football pool problem, as it is equivalent to finding a set of forecasts on nn football matches that is guaranteed to contain a forecast with at most one wrong outcome. In this paper, we build and expand upon the work of Gijswijt (2005), who introduced a semidefinite programming lower bound on Kq(n,r)K_q(n,r) via matrix cuts. We develop techniques that strengthen this bound, by introducing new semidefinite constraints inspired by Lasserre's hierarchy for 0-1 programs and symmetry reduction methods, and a more powerful objective function. The techniques lead to sharper lower bounds, setting new records across a broad range of values of qq, nn, and rr.

Keywords

Cite

@article{arxiv.2504.01932,
  title  = {Semidefinite lower bounds for covering codes},
  author = {Dion Gijswijt and Sven Polak},
  journal= {arXiv preprint arXiv:2504.01932},
  year   = {2025}
}
R2 v1 2026-06-28T22:44:13.686Z