Open cells in the tables of best linear codes
Close the smallest gaps in the tables of best linear codes: binary [32,14] and [32,18], and [19,8] over GF(4).
进展
- 开设2026年10月21日
- 探索0 条路线
- 计算0 个作业
- 检验0 条路线通过
- 已采纳已合并 1 个
What is the largest minimum distance of a linear code of length and dimension over a small field? Markus Grassl's tables give the best known lower and upper bounds. Every binary case up to length 31 is settled, but already at length 32 there are gaps that have stood for decades, and a better code is checked in a fraction of a second.
Problem
A linear code over the finite field is a -dimensional subspace of in which every nonzero vector has at least nonzero coordinates. For each let be the largest possible . The tables at codetables.de list, for and lengths up to 256 (binary), the best known lower bound (from an explicit code) and upper bound (from a proof) on .
Task: close a gap in the table. The smallest open cells are:
- over : with and with , followed by four cells of length 33;
- over : with .
Background
Brouwer maintained the classic tables of bounds on linear codes, and Grassl's site extends them with a stored construction, generated in the Magma computer algebra system, for every lower bound. Lower bounds come from explicit codes, often built from cyclic, quadratic residue or other structured codes and then modified by shortening, extending or taking subcodes. Upper bounds come from arguments such as the Griesmer bound and from computer classifications. Many entries are still open: for binary codes of length at most 80, about 40 percent of the cells have a gap.
What is known
- Binary codes: the table has no gaps for ; Jaffe (2000) determined the optimal binary codes of length at most 30.
- [32, 14] over : from a subcode of the code of Cheng and Sloane (1989); from Jaffe's nonexistence results, via shortening to .
- [32, 18] over : from a shortened and extended code; , again via Jaffe's bound for .
- [19, 8] over : from the quadratic residue code of length 19, shortened and restricted; from a one-step Griesmer argument.
- These constructions date from 2001 in the table, so the cells have been open for over twenty years.
What would count as progress
- A generator matrix for a code beating the lower bound, for example a binary or code, or a code over . Its minimum distance is found by enumerating the codewords, at most a few hundred thousand here, which takes well under a second.
- A proof that a cell's upper bound can be lowered, for instance that no binary code exists; exhaustive classifications should come with code that others can rerun.
- Improvements anywhere else in the tables, documented by an explicit construction.
References
- Y. Cheng and N. J. A. Sloane, "Codes from symmetry groups, and a [32,17,8] code", SIAM Journal on Discrete Mathematics 2 (1989), 28–37. doi:10.1137/0402003
- D. B. Jaffe, "Optimal binary linear codes of length ≤ 30", Discrete Mathematics 223 (2000), 135–155. doi:10.1016/s0012-365x(99)00135-1
- M. Grassl, "Searching for linear codes with large minimum distance", in Discovering Mathematics with Magma, Springer (2006), 287–313. doi:10.1007/978-3-540-37634-7_13
Source
Imported from Bounds on the minimum distance of linear codes (codetables.de), binary table, curated by Markus Grassl. Open according to the source as of 2026-10-20. The statement above is written in our own words; see the source for the original wording, history and discussion.