An Extremal Doubly Even Self-Dual Code of Length 112

Similar documents
Type I Codes over GF(4)

Construction ofnew extremal self-dual codes

Formally self-dual additive codes over F 4

Some Extremal Self-Dual Codes and Unimodular Lattices in Dimension 40

New extremal binary self-dual codes of length 68 via the short Kharaghani array over F 2 +uf 2

Extended Binary Linear Codes from Legendre Sequences

NEW BINARY EXTREMAL SELF-DUAL CODES OF LENGTHS 50 AND 52. Stefka Buyuklieva

Permutation decoding for the binary codes from triangular graphs

New binary self-dual codes of lengths 50 to 60

A Projection Decoding of a Binary Extremal Self-Dual Code of Length 40

On Extremal Codes With Automorphisms

Binary codes from rectangular lattice graphs and permutation decoding

Solutions of Exam Coding Theory (2MMC30), 23 June (1.a) Consider the 4 4 matrices as words in F 16

Open Questions in Coding Theory

Some Open Problems on Quasi-Twisted and Related Code Constructions and Good Quaternary Codes

Codes from lattice and related graphs, and permutation decoding

Type II Codes over. Philippe Gaborit. Vera Pless

Optimal Subcodes of Self-Dual Codes and Their Optimum Distance Profiles

Permutation decoding for codes from designs and graphs

The Binary Self-Dual Codes of Length Up To 32: A Revised Enumeration*

Hadamard matrices of order 32

Construction of quasi-cyclic self-dual codes

On Ternary Self-Dual Codes of Length 24

Codes, Designs and Graphs from the Janko Groups J 1 and J 2

Binary codes of t-designs and Hadamard matrices

Double Circulant Codes over Z 4 and Even Unimodular Lattices

Secret-sharing with a class of ternary codes

The Witt designs, Golay codes and Mathieu groups

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES

Bounds for binary codes with narrow distance distributions

Triply even codes binary codes, lattices and framed vertex operator algebras

Self-Dual Codes over Commutative Frobenius Rings

Improved Upper Bounds on Sizes of Codes

Hadamard matrices of order 32

Binary construction of quantum codes of minimum distances five and six

International Mathematical Forum, Vol. 6, 2011, no. 4, Manjusri Basu

New Quantum Error-Correcting Codes from Hermitian Self-Orthogonal Codes over GF(4)

Error control codes for parallel asymmetric channels

Binary codes related to the moonshine vertex operator algebra

arxiv: v4 [cs.it] 14 May 2013

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q),

SOME DESIGNS AND CODES FROM L 2 (q) Communicated by Alireza Abdollahi

On some designs and codes from primitive representations of some finite simple groups

Efficient representation of binary nonlinear codes: constructions and minimum distance computation

Self-Dual Cyclic Codes

On permutation automorphism groups of q-ary Hamming codes

Isodual Cyclic Codes of rate 1/2 over GF(5)

Codes from incidence matrices and line graphs of Paley graphs

Arrangements, matroids and codes

arxiv: v1 [cs.it] 27 May 2017

Construction X for quantum error-correcting codes

Frames of the Leech lattice and their applications

Revista Integración ISSN: X Universidad Industrial de Santander Colombia

The Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes

Circulant Hadamard matrices as HFP-codes of type C 4n C 2. arxiv: v1 [math.co] 26 Nov 2017

On the Correlation Distribution of Delsarte Goethals Sequences

Determination of the Local Weight Distribution of Binary Linear Block Codes

QUADRATIC RESIDUE CODES OVER Z 9

Interesting Examples on Maximal Irreducible Goppa Codes

A Combinatorial Bound on the List Size

Finite geometry codes, generalized Hadamard matrices, and Hamada and Assmus conjectures p. 1/2

Construction of a (64, 2 37, 12) Code via Galois Rings

The Cosets Code. Aubrey Neumann. Summer 2010

Extended 1-perfect additive codes

We saw in the last chapter that the linear Hamming codes are nontrivial perfect codes.

Open problems on cyclic codes

On the cycle index and the weight enumerator

On non-antipodal binary completely regular codes

Hyperbent functions, Kloosterman sums and Dickson polynomials

DOUBLE CIRCULANT CONSTRUCTIONS OF THE LEECH LATTICE

FRACTIONAL FACTORIAL DESIGNS OF STRENGTH 3 AND SMALL RUN SIZES

Chapter 7 Reed Solomon Codes and Binary Transmission

ORTHOGONAL ARRAYS OF STRENGTH 3 AND SMALL RUN SIZES

On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields

Linear, Cyclic and Constacyclic Codes over S 4 = F 2 + uf 2 + u 2 F 2 + u 3 F 2

Mathematica Balkanica. Binary Self-Dual Codes Having an Automorphism of Order p 2. Stefka Bouyuklieva 1, Radka Ruseva 2, Nikolay Yankov 3

New feasibility conditions for directed strongly regular graphs

Self-dual codes and invariant theory 1

Cyclic Codes and Self-Dual Codes Over

Some error-correcting codes and their applications

5.0 BCH and Reed-Solomon Codes 5.1 Introduction

UNIT MEMORY CONVOLUTIONAL CODES WITH MAXIMUM DISTANCE

CONSTRUCTION OF QUASI-CYCLIC CODES

Symmetries of weight enumerators

Sets in Abelian groups with distinct sums of pairs

arxiv:math/ v1 [math.co] 1 Aug 2002 May

The cocycle lattice of binary matroids

Three New Methods for Construction of Extremal Type II Z 4 -Codes

LIFTED CODES OVER FINITE CHAIN RINGS

On isodual double polycirculant codes

proposed. This method can easily be used to construct the trend free orthogonal arrays of higher level and higher strength.

Chapter 6 Lagrange Codes

On some incidence structures constructed from groups and related codes

Tail-Biting Trellis Realizations and Local Reductions

Fast Decoding Of Alternant Codes Using A Divison-Free Analog Of An Accelerated Berlekamp-Massey Algorithm

Coding Theory as Pure Mathematics

Berlekamp-Massey decoding of RS code

Unsolved Problems in Graph Theory Arising from the Study of Codes*

SOME STRONGLY REGULAR GRAPHS AND SELF-ORTHOGONAL CODES FROM THE UNITARY GROUP U 4 (3)

IN [1] Kiermaier and Zwanzger construct the extended dualized Kerdock codes ˆK

Transcription:

An Extremal Doubly Even Self-Dual Code of Length 112 Masaaki Harada Department of Mathematical Sciences Yamagata University Yamagata 990 8560, Japan mharada@sci.kj.yamagata-u.ac.jp Submitted: Dec 29, 2007; Accepted: Aug 24, 2008; Published: Aug 31, 2008 Mathematics Subject Classifications: 94B05 Dedicated to Professor Tatsuro Ito on His 60th Birthday Abstract In this note, an extremal doubly even self-dual code of length 112 is constructed for the first time. This length is the smallest length for which no extremal doubly even self-dual code of length n 0 (mod 24) has been constructed. 1 Introduction As described in [10], self-dual codes are an important class of linear codes for both theoretical and practical reasons. It is a fundamental problem to classify self-dual codes of modest length and determine the largest minimum weight among self-dual codes of that length. By the Gleason Pierce theorem, there are nontrivial divisible self-dual codes over F q for q = 2, 3 and 4 only, where F q denotes the finite field of order q, and this is one of the reasons why much work has been done concerning self-dual codes over these fields. A binary self-dual code C of length n is a code over F 2 satisfying C = C where the dual code C of C is defined as C = {x F n 2 x y = 0 for all y C} under the standard inner product x y. A self-dual code C is doubly even if all codewords of C have weight divisible by four, and singly even if there is at least one codeword of weight 2 (mod 4). Note that a doubly even self-dual code of length n exists if and only if n is divisible by eight. It was shown in [8] that the minimum weight d of a doubly even self-dual code of length n is bounded by d 4[n/24] + 4. A doubly even self-dual code meeting this upper bound is called extremal. The existence of extremal doubly even self-dual codes is known for the following lengths n = 8, 16, 24, 32, 40, 48, 56, 64, 80, 88, 104, 136 the electronic journal of combinatorics 15 (2008), #N33 1

and their existence was already known some 25 years ago (see [7, Fig. 19.2], [10, p. 273], see also [9] for length 64). We remark that the existence of an extremal doubly even self-dual code of length 72 is a long-standing open question [11] (see [10, Section 12]). 112 is the smallest length for which no extremal doubly even self-dual code of length n 0 (mod 24) has been constructed. In this note, an extremal doubly even self-dual [112, 56, 20] code is constructed for the first time. Moreover, this code has a larger minimum weight than the previously known linear [112, 56] codes. For length n = 110, 112, singly even self-dual codes with minimum weight 18 are also constructed using the extremal doubly even self-dual code of length 112. These codes have larger minimum weights than the previously known self-dual codes of that length. 2 An Extremal Doubly Even Self-Dual Code of Length 112 Let A, B be the 28 28 circulant matrices with first rows r A, r B, respectively, where r A = (1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1), r B = (1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1). Let C 112 be the code with generator matrix ( A B G = I 56 B T A T ), where I n denotes the identity matrix of order n and A T is the transposed matrix of A. Since AB = BA, AA T + BB T = I 28 and the sum of the weights of r A and r B is 31, C 112 is a doubly even self-dual code (see [6] for the construction method). If C 112 contains a codeword c of weight 16 then c can be expressed as a sum of at most eight rows of G or a sum of at most seven rows of a parity-check matrix ( ) A T B H = B T I A 56, since C 112 is self-dual. We have verified that the weights of the sums of all g rows of G and the sums of h rows of H are greater than or equal to 20 for g = 1, 2,..., 8 and h = 1, 2,..., 7. This shows that C 112 has minimum weight 20 (the minimum weight is also verified by Magma [1]). Therefore C 112 is an extremal doubly even self-dual code and we have the following: Theorem 1. There is an extremal doubly even self-dual code of length 112. The code C 112 has a larger minimum weight than not only the previously known selfdual codes of length 112 but also the previously known linear [112, 56] codes (see [2] and [5]). the electronic journal of combinatorics 15 (2008), #N33 2

The weight enumerator of an extremal doubly even self-dual code is given in [8] for lengths n 200. We have verified that C 112 is generated by the codewords of minimum weight. In addition, we have verified by Magma that C 112 has automorphism group Aut(C 112 ) of order 112 which acts transitively on the coordinates. A generator matrix of C 112 and programs written in Magma to verify the above properties can be obtained electronically from http://sci.kj.yamagata-u.ac.jp/~mharada/paper/112.magma. Now the smallest length for which no extremal doubly even self-dual code of length n 0 (mod 24) is known is 128 and the largest length for which an extremal doubly even self-dual code is known is 136. 3 Related Singly Even Self-Dual Codes The minimum weight d of a singly even self-dual code of length n is bounded by d 4[n/24] + 4, unless n 22 (mod 24) when d 4[n/24] + 6 or n 0 (mod 24) when d 4[n/24] + 2 (see [10]). A singly even self-dual code meeting this upper bound is called extremal. 3.1 Length 110 Let S C112 (i, j) be the code obtained by subtracting two coordinates i, j (i.e., taking all codewords with (0, 0), (1, 1) in the coordinates and deleting the coordinates) from C 112. The codes S C112 (i, j) are self-dual codes of length 110 and minimum weight 18 or 20. Let M = (m ij ) be the 355740 112 matrix with rows composed of the codewords of weight 20 in C 112. Let n (j) 11 and n(j) 00 be the numbers of integers r (1 r 355740) with m r1 = m rj = 1 and m r1 = m rj = 0, respectively, for j (2 j 112). It is enough to consider only the case i = 1 since Aut(C 112 ) acts transitively on the coordinates. We have verified that n (j) 11 are positive for all j (2 j 112). Hence the codes S C112 (i, j) obtained by subtracting all pairs of two coordinates have minimum weight 18, that is, these self-dual codes are non-extremal. However, these self-dual [110, 55, 18] codes have larger minimum weights than the previously known self-dual codes of length 110 (see [4, Table 2]). By comparing n (j) 11 and n (j) 00 for all j, it turns out that over 50 self-dual [110, 55, 18] codes obtained by subtracting have different weight enumerators. 3.2 Length 112 Recall that two self-dual codes C and C of length n are called neighbors if the dimension of C C is n/2 1. Let v F 112 2 be a vector of weight 4. Then N C112 (v) = (C 112 v ) {u + v u (C 112 \ (C 112 v ))} is a singly even self-dual neighbor of C 112 with minimum weight 18 or 20 (see [3] for the construction method). the electronic journal of combinatorics 15 (2008), #N33 3

Let M = (m ij ) be the 355740 112 matrix as above. We denote the support of v by supp(v) = {i 1, i 2, i 3, i 4 }. Let n (v) j be the number of integers r (1 r 355740) with wt(m ri1, m ri2, m ri3, m ri4 ) = j (j = 0, 1, 2, 3, 4), where wt(x) denotes the weight of a vector x. From the construction, the numbers of codewords of weights 18 and 20 in N C112 (v) are given by n (v) 3 and n (v) 0 + n (v) 2 + n (v) 4, respectively. We have verified that n (v) 3 are positive for all v with supp(v) = {1, i 2, i 3, i 4 }. Hence the codes N C112 (v) have minimum weight 18, that is, these codes are non-extremal. However, these singly even self-dual [112, 56, 18] codes have larger minimum weights than the previously known singly even self-dual codes of length 112 (see [4, Table 2]). By comparing n (v) 3 and n (v) 0 + n (v) 2 + n (v) 4 for all v with supp(v) = {1, 2, i 3, i 4 }, it turns out that over 100 singly even self-dual [112, 56, 18] neighbors N C112 (v) have different weight enumerators. For lengths n = 110, 112, singly even self-dual codes with minimum weight 18 have been constructed. Hence the largest minimum weight among singly even self-dual codes of length n is 18 or 20. Acknowledgment. The author would like to thank T. Aaron Gulliver and Radinka Yorgova for useful conversations. References [1] W. Bosma and J. Cannon, Handbook of Magma Functions, Available online at http://magma.maths.usyd.edu.au/magma/. [2] A.E. Brouwer, Bounds on the size of linear codes, in Handbook of Coding Theory, V.S. Pless and W.C. Huffman (Editors), Elsevier, Amsterdam 1998, pp. 295 461. [3] R. Brualdi and V. Pless, Weight enumerators of self-dual codes, IEEE Trans. Inform. Theory 37 (1991), 1222 1225. [4] P. Gaborit and A. Otmani, Experimental constructions of self-dual codes, Finite Fields Appl. 9 (2003), 372 394. [5] M. Grassl, Code tables: Bounds on the parameters of various types of codes, Available online at http://www.codetables.de/. [6] M. Harada, W. Holzmann, H. Kharaghani and M. Khorvash, Extremal ternary selfdual codes constructed from negacirculant matrices, Graphs Combin. 23 (2007), 401 417. [7] F.J. MacWilliams and N.J.A. Sloane, The Theory of Error-Correcting Codes, North-Holland, Amsterdam, 1977. [8] C.L. Mallows and N.J.A. Sloane, An upper bound for self-dual codes, Inform. Control 22 (1973), 188 200. the electronic journal of combinatorics 15 (2008), #N33 4

[9] G. Pasquier, A binary extremal doubly even self-dual code (64, 32, 12) obtained from an extended Reed Solomon code over F 16, IEEE Trans. Inform. Theory 27 (1981), 807 808. [10] E. Rains and N.J.A. Sloane, Self-dual codes, in Handbook of Coding Theory, V.S. Pless and W.C. Huffman (Editors), Elsevier, Amsterdam, 1998, pp. 177 294. [11] N.J.A. Sloane, Is there a (72, 36) d = 16 self-dual code? IEEE Trans. Inform. Theory 19 (1973), 251. the electronic journal of combinatorics 15 (2008), #N33 5