A complete classification of ternary self-dual codes of length 24 (Q1024993)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A complete classification of ternary self-dual codes of length 24 |
scientific article |
Statements
A complete classification of ternary self-dual codes of length 24 (English)
0 references
18 June 2009
0 references
Self-dual error correcting codes have very nice properties and have been widely studied, in particular over the fields \(\mathbb{F}_q\), \(q=2,3,4\), see [\textit{E.M. Rains} and \textit{N.J.A. Sloane}, Handbook of coding theory. Vol. 1. Part 1: Algebraic coding. Vol. 2. Part 2: Connections, Part 3: Applications. Amsterdam: Elsevier. 177--294 (1998, Zbl 0936.94017)]. For \(q=3\)\, the present paper gives the complete classification of self-dual codes of length 24. Ternary self-dual codes of length up to 20 have been previously classified. At the next value 24 (the length must verify \(n\equiv 0 \bmod 4\)) the possible minimum distances are \(d=3,6,9\). \textit{J. S. Leon, V. Pless} and \textit{N.J.A. Sloane} [IEEE Trans. Inform. Theory 27, 176--180 (1981; Zbl 0458.94040)] showed that (up to equivalence) there are two such codes with \(d=9\). Here the authors complete the classification proving (theorem 1) that, up to equivalence, there are 156 ternary self-dual codes with \(d=6\)\, and 170 codes with \(d=3\). To prove theorem 1 the authors study the 24-dimensional odd unimodular lattices. Every ternary self-dual code of length \(n\) can be obtained from a 3-frame of some \(n\)-dimensional unimodular lattice \(L\) (a 3-frame is a set of vectors \(v_i\in L, i=1,\dots, n\), such that \(v_i\cdot v_j=3\delta_{ij}\)). For \(n=24\)\, the 3-frames correspond to the 24-cliques in an associated graph \(\Gamma\)\, and the paper obtains the wanted classification finding a set of representatives of 24-cliques of \(\Gamma\)\, up to the action of the group Aut\((L)\). Details are provided in Section 4 for distance \(d=6\)\, and Section 5 for \(d=3\). All computations were done using the package MAGMA.
0 references
linear codes
0 references
ternary codes
0 references
self-dual codes
0 references
ternary lattice
0 references
3-frame
0 references
24-clique
0 references
0 references
0 references
0 references