The length function ℓq(r,R) is the smallest length of a q-ary linear code of codimension (redundancy) r and covering radius R. The d-length function ℓq(r,R,d) is the smallest length of a q-ary linear code with codimension r, covering radius R, and minimum distance d. By computer search in wide regions of q, we obtained following short codes of covering radius R=3: [n,n−4,5]q3 quasi-perfect MDS codes, [n,n−5,5]q3 quasi-perfect Almost MDS codes, and [n,n−5,3]q3 codes. In computer search, we use the step-by-step leximatrix and inverse leximatrix algorithms to obtain parity check matrices of codes. The new codes imply the following new upper bounds (called lexi-bounds) on the length and d-length functions: ℓq(4,3)≤ℓq(4,3,5)<2.83lnq⋅q(4−3)/3=2.83lnq⋅3q=2.83qlnqfor11≤q≤7057;ℓq(5,3)≤ℓq(5,3,5)<33lnq⋅q(5−3)/3=33lnq⋅3q2=33q2lnq for 37≤q≤839. Moreover, we improve the lexi-bounds, applying randomized greedy algorithms, and show that ℓq(4,3)≤ℓq(4,3,5)<2.613qlnq if 13≤q≤4373;ℓq(4,3)≤ℓq(4,3,5)<2.653qlnq if 4373<q≤7057;ℓq(5,3)<2.7853q2lnq if 11≤q≤401;ℓq(5,3)≤ℓq(5,3,5)<2.8843q2lnq if 401<q≤839. The codes, obtained in this paper by leximatrix and inverse leximatrix algorithms, provide new upper bounds (called density lexi-bounds) on the smallest covering density μq(r,R) of a q-ary linear code of codimension r and covering radius R: μq(4,3)<3.3⋅lnq for 11≤q≤7057;μq(5,3)<4.2⋅lnq for 37≤q≤839.
@article{arxiv.1712.07078,
title = {Tables, bounds and graphics of short linear codes with covering radius 3 and codimension 4 and 5},
author = {Daniele Bartoli and Alexander A. Davydov and Stefano Marcugini and Fernanda Pambianco},
journal= {arXiv preprint arXiv:1712.07078},
year = {2020}
}
Comments
51 pages, 14 figures, 5 tables, 35 references; new results of computer search are added