27,473 research outputs found

    A linear construction for certain Kerdock and Preparata codes

    Full text link
    The Nordstrom-Robinson, Kerdock, and (slightly modified) Pre\- parata codes are shown to be linear over \ZZ_4, the integers  mod  4\bmod~4. The Kerdock and Preparata codes are duals over \ZZ_4, and the Nordstrom-Robinson code is self-dual. All these codes are just extended cyclic codes over \ZZ_4. This provides a simple definition for these codes and explains why their Hamming weight distributions are dual to each other. First- and second-order Reed-Muller codes are also linear codes over \ZZ_4, but Hamming codes in general are not, nor is the Golay code.Comment: 5 page

    Cyclic projective planes and binary, extended cyclic self-dual codes

    Get PDF
    AbstractIf P is a cyclic projective plane of order n, we give number theoretic conditions on n2 + n + 1 so that the binary code of P is contained in a binary cyclic code C whose extension is self-dual. When this containment occurs C does not contain any ovals of P. As a corollary to these conditions we obtain that the extended binary code of a cyclic projective plane of order 2s is contained in a binary extended cyclic self-dual code if and only if s is odd

    On self-dual affine-invariant codes

    Get PDF
    AbstractAn extended cyclic code of length 2m over GF(2) cannot be self-dual for even m. For odd m, the Reed-Muller code [2m, 2m−1, 2(m+1)2] is affine-invariant and self-dual, and it is the only such code for m = 3 or 5. We describe the set of binary self-dual affine-invariant codes of length 2m for m = 7 and m = 9. For each odd m, m ⩾ 9, we exhibit a self-dual affine-invariant code of length 2m over GF(2) which is not the self-dual Reed-Muller code. In the first part of the paper, we present the class of self-dual affine-invariant codes of length 2m over GF(2r), and the tools we apply later to the binary codes

    Group rings: Units and their applications in self-dual codes

    Get PDF
    The initial research presented in this thesis is the structure of the unit group of the group ring Cn x D6 over a field of characteristic 3 in terms of cyclic groups, specifically U(F3t(Cn x D6)). There are numerous applications of group rings, such as topology, geometry and algebraic K-theory, but more recently in coding theory. Following the initial work on establishing the unit group of a group ring, we take a closer look at the use of group rings in algebraic coding theory in order to construct self-dual and extremal self-dual codes. Using a well established isomorphism between a group ring and a ring of matrices, we construct certain self-dual and formally self-dual codes over a finite commutative Frobenius ring. There is an interesting relationships between the Automorphism group of the code produced and the underlying group in the group ring. Building on the theory, we describe all possible group algebras that can be used to construct the well-known binary extended Golay code. The double circulant construction is a well-known technique for constructing self-dual codes; combining this with the established isomorphism previously mentioned, we demonstrate a new technique for constructing self-dual codes. New theory states that under certain conditions, these self-dual codes correspond to unitary units in group rings. Currently, using methods discussed, we construct 10 new extremal self-dual codes of length 68. In the search for new extremal self-dual codes, we establish a new technique which considers a double bordered construction. There are certain conditions where this new technique will produce self-dual codes, which are given in the theoretical results. Applying this new construction, we construct numerous new codes to verify the theoretical results; 1 new extremal self-dual code of length 64, 18 new codes of length 68 and 12 new extremal self-dual codes of length 80. Using the well established isomorphism and the common four block construction, we consider a new technique in order to construct self-dual codes of length 68. There are certain conditions, stated in the theoretical results, which allow this construction to yield self-dual codes, and some interesting links between the group ring elements and the construction. From this technique, we construct 32 new extremal self-dual codes of length 68. Lastly, we consider a unique construction as a combination of block circulant matrices and quadratic circulant matrices. Here, we provide theory surrounding this construction and conditions for full effectiveness of the method. Finally, we present the 52 new self-dual codes that result from this method; 1 new self-dual code of length 66 and 51 new self-dual codes of length 68. Note that different weight enumerators are dependant on different values of β. In addition, for codes of length 68, the weight enumerator is also defined in terms of γ, and for codes of length 80, the weight enumerator is also de ned in terms of α

    The lengths of Hermitian Self-Dual Extended Duadic Codes

    Get PDF
    Duadic codes are a class of cyclic codes that generalizes quadratic residue codes from prime to composite lengths. For every prime power q, we characterize the integers n such that over the finite field with q^2 elements there is a duadic code of length n having an Hermitian self-dual parity-check extension. We derive using analytic number theory asymptotic estimates for the number of such n as well as for the number of lengths for which duadic codes exist.Comment: To appear in the Journal of Pure and Applied Algebra. 21 pages and 1 Table. Corollary 4.9 and Theorem 5.8 have been added. Some small changes have been mad
    • …
    corecore