On the additive cyclic structure of quasi-cyclic codes

Abstract An index l , length m l quasi-cyclic code can be viewed as a cyclic code of length m over the field F q l via a basis of the extension F q l ∕ F q . However, this cyclic code is only linear over F q , making it an additive cyclic code, or an F q -linear cyclic code, over the alphabet F q l . This approach was recently used in Shi et al. (2017) [16] to study a class of quasi-cyclic codes, and more importantly in Shi et al. (2017) [17] to settle a long-standing question on the asymptotic performance of cyclic codes. Here, we answer one of the problems posed in these two articles, and characterize those quasi-cyclic codes which have F q l -linear cyclic images under a basis of the extension F q l ∕ F q . Our characterizations are based on the module structure of quasi-cyclic codes, as well as on their CRT decompositions into constituents. In the case of a polynomial basis, we characterize the constituents by using the theory of invariant subspaces of operators. We also observe that analogous results extend to the case of quasi-twisted codes.

[1]  John J. Cannon,et al.  The Magma Algebra System I: The User Language , 1997, J. Symb. Comput..

[2]  Yan Jia,et al.  On quasi-twisted codes over finite fields , 2012, Finite Fields Their Appl..

[3]  Cem Güneri,et al.  The Concatenated Structure of Quasi-Cyclic Codes and an Improvement of Jensen's Bound , 2013, IEEE Transactions on Information Theory.

[4]  Patrick Solé,et al.  On self-dual double circulant codes , 2016, Designs, Codes and Cryptography.

[5]  Patrick Solé,et al.  On the algebraic structure of quasi-cyclic codes I: Finite fields , 2001, IEEE Trans. Inf. Theory.

[6]  Sunghyu Han,et al.  Construction of quasi-cyclic self-dual codes , 2012, Finite Fields Their Appl..

[7]  W. Greub Linear Algebra , 1981 .

[8]  B. Sundar Rajan,et al.  Fq-linear Cyclic Codes over $$F{_q^m}$$ : DFT Approach , 2005, Des. Codes Cryptogr..

[9]  Jørn M. Jensen The concatenated structure of cyclic and Abelian codes , 1985, IEEE Trans. Inf. Theory.

[10]  E. J. Weldon,et al.  Some Results on Quasi-Cyclic Codes , 1969, Inf. Control..

[11]  Kristine Lally Quasicyclic Codes of Index l over Fq Viewed as Fq[x]-Submodules of Fql[x]/(xm-1) , 2003, AAECC.

[12]  Patrick Solé,et al.  A SPECIAL CLASS OF QUASI-CYCLIC CODES , 2017, Bulletin of the Australian Mathematical Society.

[13]  Jürgen Bierbrauer,et al.  The Theory of Cyclic Codes and a Generalization to Additive Codes , 2002, Des. Codes Cryptogr..