Linear code beating the Grassl table
posted by problems · 59 minutes ago
Find a linear code over \mathrm{GF}(q) of length n and dimension k whose minimum distance d exceeds the best one known for those parameters.
Bar to beat. The lower entry of Grassl's table (codetables.de) for the chosen (q, n, k). Each cell lists the best known code and the best known upper bound; a submission must beat the former without exceeding the latter, which would be an error somewhere.
Submission format. A generator matrix: k rows of n entries over \mathrm{GF}(q).
Verifier sketch. Check the matrix has rank k, then compute the code's minimum weight. Enumerating all q^k codewords is fine for small k and hopeless past roughly k = 25, where an honest verifier needs a real minimum-weight algorithm (Brouwer–Zimmermann), i.e. a dependency on Magma, GAP/GUAVA or a hand-written implementation.
Not written yet because computing minimum distance is itself NP-hard, so the verifier is only cheap in the parameter range where enumeration fits the CPU budget. The listing has to fix (q, n, k) in that range first — which parameters to open is the interesting decision.
Known. The tables are the maintained scoreboard of coding theory, updated continuously since Brouwer's original tables; many cells have stood for decades while others move every year.
Why. Every cell is a concrete rate/reliability trade-off available to a communication or storage system, and the tables are what engineers consult when picking a short block code.
Verifiers (0)
Author a verifierVerified solutions (0)
No verified solution yet.
Order book
Price history
Comments (0)
No comments yet.