Skip to main content
Log in

Quasi-abelian codes

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

We study \(H\)-quasi-abelian codes in \(\mathbb F _q[G]\), where \(H\le G\) are abelian groups such that \(\gcd (|H|,q)=1\). Such codes are generalizations of quasi-cyclic codes and can be viewed as linear codes over the group ring \(\mathbb F _q[H]\). Using the Discrete Fourier Transform, \(\mathbb F _q[H]\) can be decomposed as a direct product of finite fields. This decomposition leads us to a structural characterization of quasi-abelian codes and their duals. Necessary and sufficient conditions for such codes to be self-dual are given together with the enumeration based on \(q\)-cyclotomic classes of \(H\). In particular, when \(H\) is an elementary \(p\)-group, we characterize the \(q\)-cyclotomic classes of \(H\) and give an explicit formula for the number of self-dual \(H\)-quasi abelian codes. Analogous to 1-generator quasi-cyclic codes, we investigate the structural characterization and enumeration of 1-generator quasi-abelian codes. We show that the class of binary self-dual (strictly) quasi-abelian codes is asymptotically good. Finally, we present four strictly quasi-abelian codes and ten codes obtained by puncturing and shortening of these codes, whose minimum distances are better than the lower bound in Grassl’s online table.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bazzi L.M.J., Mitter S.K.: Some randomized code constructions from group actions. IEEE Trans. Inf. Theory 52, 3210–3219 (2006).

    Google Scholar 

  2. Berman S.D.: Semi-simple cyclic and abelian codes. Kibernetika 3, 21–30 (1967).

    Google Scholar 

  3. Berman S.D.: On the theory of group codes. Kibernetika 3, 31–39 (1967).

    Google Scholar 

  4. Bosma W., Cannon J.J., Playoust C.: The magma algebra system. I: the user language. J. Symb. Comput. 24, 235–266 (1997).

    Google Scholar 

  5. Dey B.K., Rajan B.S.: Codes closed under arbitrary abelian group of permutations. SIAM J. Discret. Math. 18, 1–18 (2004).

    Google Scholar 

  6. Ding C., Kohel D.R., Ling S.: Split group codes. IEEE Trans. Inf. Theory 46, 485–495 (2000).

    Google Scholar 

  7. Grassl M.: Bounds on the minimum distance of linear codes and quantum codes. http://www.codetables.de. Accessed 25 April 2013.

  8. Jitman S.: Generator matrices for new quasi-abelian codes. https://sites.google.com/site/quasiabeliancodes. Accessed 25 April 2013.

  9. Lally K., Fitzpatrick P.: Algebraic structure of quasicyclic codes. Discret. Appl. Math. 111, 157–175 (2001).

    Google Scholar 

  10. Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes. I: finite fields. IEEE Trans. Inf. Theory 47, 2751–2760 (2001).

    Google Scholar 

  11. Ling S., Solé P.: Good self-dual quasi-cyclic codes exist. IEEE Trans. Inf. Theory 49, 1052–1053 (2003).

    Google Scholar 

  12. Ling S., Solé P.: On the algebraic structure of quasi-cyclic codes. III: generator theory. IEEE Trans. Inf. Theory 51, 2692–2700 (2005).

    Google Scholar 

  13. Ling S., Xing C.: Polyadic codes revisited. IEEE Trans. Inf. Theory 50, 200–207 (2004).

    Google Scholar 

  14. MacWilliams F.J., Sloane N.J.A.: The Theory of Error-Correcting Codes. North-Holland, Amsterdam (1977).

  15. Martínez-Pérez C., Willems W.: Self-dual doubly even 2-quasi-cyclic transitive codes are asymptotically good. IEEE Trans. Inf. Theory 53, 4302–4308 (2007).

    Google Scholar 

  16. Pei J., Zhang X.: 1-Generator quasi-cyclic codes. J. Syst. Sci. Complex 20, 554–561 (2007).

    Google Scholar 

  17. Pless V.: On the uniqueness of the Golay codes. J. Comb. Theory 5, 215–228 (1968).

    Google Scholar 

  18. Rains E.M., Sloane N.J.A.: Self-dual codes. In: Pless V.S., Huffman W.C. (eds.) Handbook of Coding Theory, pp. 177–294. North-Holland, Amsterdam (1998).

  19. Séguin G.: A class of 1-generator quasi-cyclic codes. IEEE Trans. Inf. Theory 50, 1745–1753 (2004).

    Google Scholar 

  20. Wasan S.K.: Quasi abelian codes. Publ. Inst. Math. 35, 201–206 (1977).

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the anonymous referees for helpful comments and suggestions. This research was supported by the National Research Foundation of Singapore under Research Grant NRF-CRP2-2007-03.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Somphong Jitman.

Additional information

Communicated by J. Wolfmann.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jitman, S., Ling, S. Quasi-abelian codes. Des. Codes Cryptogr. 74, 511–531 (2015). https://doi.org/10.1007/s10623-013-9878-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-013-9878-4

Keywords

Mathematics Subject Classification

Navigation