English

Improved efficiency for covering codes matching the sphere-covering bound

Information Theory 2020-08-11 v3 Computational Complexity Discrete Mathematics Combinatorics math.IT

Abstract

A covering code is a subset C{0,1}n\mathcal{C} \subseteq \{0,1\}^n with the property that any z{0,1}nz \in \{0,1\}^n is close to some cCc \in \mathcal{C} in Hamming distance. For every ϵ,δ>0\epsilon,\delta>0, we show a construction of a family of codes with relative covering radius δ+ϵ\delta + \epsilon and rate 1H(δ)1 - \mathrm{H}(\delta) with block length at most exp(O((1/ϵ)log(1/ϵ)))\exp(O((1/\epsilon) \log (1/\epsilon))) for every ϵ>0\epsilon > 0. This improves upon a folklore construction which only guaranteed codes of block length exp(1/ϵ2)\exp(1/\epsilon^2). The main idea behind this proof is to find a distribution on codes with relatively small support such that most of these codes have good covering properties.

Keywords

Cite

@article{arxiv.1902.07408,
  title  = {Improved efficiency for covering codes matching the sphere-covering bound},
  author = {Aditya Potukuchi and Yihan Zhang},
  journal= {arXiv preprint arXiv:1902.07408},
  year   = {2020}
}
R2 v1 2026-06-23T07:45:40.959Z