On the algebraic structure of quasi-cyclic codes I: Finite fields

A new algebraic approach to quasi-cyclic codes is introduced. The key idea is to regard a quasi-cyclic code over a field as a linear code over an auxiliary ring. By the use of the Chinese remainder theorem (CRT), or of the discrete Fourier transform (DFT), that ring can be decomposed into a direct product of fields. That ring decomposition in turn yields a code construction from codes of lower lengths which turns out to be in some cases the celebrated squaring and cubing constructions and in other cases the (u+/spl upsi/|u-/spl upsi/) and Vandermonde constructions. All binary extended quadratic residue codes of length a multiple of three are shown to be attainable by the cubing construction. Quinting and septing constructions are introduced. Other results made possible by the ring decomposition are a characterization of self-dual quasi-cyclic codes, and a trace representation that generalizes that of cyclic codes.

[1]  Yair Be'ery,et al.  The twisted squaring construction, trellis complexity, and generalized weights of BCH and QR codes , 1996, IEEE Trans. Inf. Theory.

[2]  V. Pless On the uniqueness of the Golay codes , 1968 .

[3]  Garry Hughes Constacyclic codes, cocycles and a u+v | u-v construction , 2000, IEEE Trans. Inf. Theory.

[4]  G. David Forney,et al.  Coset codes-II: Binary lattices and related codes , 1988, IEEE Trans. Inf. Theory.

[5]  O. Antoine,et al.  Theory of Error-correcting Codes , 2022 .

[6]  Frank R. Kschischang,et al.  Some ternary and quaternary codes and associated sphere packings , 1992, IEEE Trans. Inf. Theory.

[7]  B. R. McDonald Finite Rings With Identity , 1974 .

[8]  Vera Pless,et al.  Symmetry Codes over GF(3) and New Five-Designs , 1972, J. Comb. Theory A.

[9]  Patrick Solé,et al.  On the Algebraic Structure of Quasi-cyclic Codes II: Chain Rings , 2003, Des. Codes Cryptogr..

[10]  Masaaki Harada,et al.  Type II Codes Over F2 + u F2 , 1999, IEEE Trans. Inf. Theory.

[11]  Patrick Fitzpatrick,et al.  Algebraic structure of quasicyclic codes , 2001, Discret. Appl. Math..

[12]  A. Robert Calderbank,et al.  Quaternary quadratic residue codes and unimodular lattices , 1995, IEEE Trans. Inf. Theory.

[13]  Vijay K. Bhargava,et al.  Some best rate 1/p and rate (p-1)/p systematic quasi-cyclic codes over GF(3) and GF(4) , 1992, IEEE Trans. Inf. Theory.

[14]  Vera Pless,et al.  Type II Codes over , 2002 .

[15]  Walter Feit,et al.  A self-dual even (96, 48, 16) code (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[16]  Vijay K. Bhargava,et al.  Nine good rate (m-1)/pm quasi-cyclic codes , 1992, IEEE Trans. Inf. Theory.

[17]  Garry Hughes,et al.  Codes and arrays from cocycles , 2001, Bulletin of the Australian Mathematical Society.

[18]  G. Solomon,et al.  A Connection Between Block and Convolutional Codes , 1979 .

[19]  Vijay K. Bhargava,et al.  Twelve good rate (m-r)/pm quasicyclic codes , 1993, IEEE Trans. Inf. Theory.

[20]  Tadao Kasami A Gilbert-Varshamov bound for quasi-cycle codes of rate 1/2 (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[21]  N. J. A. Sloane,et al.  New binary codes , 1972, IEEE Trans. Inf. Theory.

[22]  T. Aaron Gulliver,et al.  A Link Between Quasi-Cyclic Codes and Convolutional Codes , 1998, IEEE Trans. Inf. Theory.

[23]  Vijay K. Bhargava,et al.  Some best rate 1/p and rate (p-1)/p systematic quasi-cyclic codes , 1991, IEEE Trans. Inf. Theory.

[24]  Robert Michael Tanner,et al.  A transform theory for a class of group-invariant codes , 1988, IEEE Trans. Inf. Theory.