Skip to main content
Log in

Quasi-cyclic codes: algebraic properties and applications

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

In this paper, we provide criteria for the reversibility and conjugate-reversibility of 1-generator quasi-cyclic codes. The Chinese remainder theorem is used to provide a characterization for generalized quasi-cyclic codes to be Galois linear complementary-dual and Galois self-dual. Using the approach proposed by Güneri and Özbudak (IEEE Trans Inf Theory 59(2):979–985, 2013), a new concatenated structure for quasi-cyclic codes is given. We show that Galois linear complementary-dual quasi-cyclic codes are asymptotically good over some finite fields. In addition, DNA codes are given which have more codewords than previously known codes.

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

  • Aboluion N, Smith DH, Perkins S (2012) Linear and nonlinear constructions of DNA codes with Hamming distance \(d\), constant GC-content and a reverse-complement constraint. Discrete Math 312(5):1062–1075

    Article  MathSciNet  Google Scholar 

  • Abualrub T, Ghrayeb A, Zeng XN (2006) Construction of cyclic codes over GF(4) for DNA computing. J Frankl Inst 343:448–457

    Article  MathSciNet  Google Scholar 

  • Adleman L (1994) Molecular computation of solutions to combinatorial problems. Science 266:1021–1024

    Article  Google Scholar 

  • Bringer J, Carlet C, Chabanne H, Guilley S, Maghrebi H (2014) Orthogonal direct sum masking A smartcard friendly computation paradigm in a code, with builtin protection against side-channel and fault attacks. In: Proceedings of the int. workshop on information security theory and practice, lecture notes in computer science, vol 8501, pp 40–56

  • Carlet C, Mesnager S, Tang C, Qi Y (2019) On \(\sigma \)-LCD codes. IEEE Trans Inf Theory 65(3):1694–1704

    Article  MathSciNet  Google Scholar 

  • Esmaeili M, Yari S (2009) On complementary dual quasi-cyclic codes. Finite Fields Appl 15:375–386

    Article  MathSciNet  Google Scholar 

  • Esmaeili M, Gulliver TA, Secord NP, Mahmoud SA (1998) A link between quasi-cyclic codes and convolutional codes. IEEE Trans Inf Theory 44(1):431–435

    Article  MathSciNet  Google Scholar 

  • Gaborit P, King OD (2005) Linear constructions for DNA codes. Theor Comput Sci 334:99–113

    Article  MathSciNet  Google Scholar 

  • Grassl M (2020) Bounds on the minimum distance of linear codes and quantum codes. http://www.codetables.de

  • Guenda K, Gulliver TA (2013) Construction of cyclic codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2\) for DNA computing. Appl Algebra Eng Commun Comput 24(6):445–459

    Article  Google Scholar 

  • Güneri C, Özbudak F (2013) The concatenated structure of quasi-cyclic codes and an improvement of Jensen’s bound. IEEE Trans Inf Theory 59(2):979–985

    Article  MathSciNet  Google Scholar 

  • Güneri C, Özkaya B, Solé P (2016) Quasi-cyclic complementary dual codes. Finite Fields Appl 42:67–80

    Article  MathSciNet  Google Scholar 

  • Güneri C, Özbudak F, Özkaya B, Saçıkara E, Sepasdar Z, Solé P (2017) Structure and performance of generalized quasi-cyclic codes. Finite Fields Appl 47:183–202

    Article  MathSciNet  Google Scholar 

  • Güneri C, Özbudak F, Saçıkara E (2019) A concatenated construction of linear complementary pair of codes. Crypt Commun. https://doi.org/10.1007/s12095-019-0354-5

    Article  MathSciNet  MATH  Google Scholar 

  • Hong H, Wang L, Ahmad H, Li J, Yang Y, Wu C (2016) Construction of DNA codes by using algebraic number theory. Finite Fields Appl 37:328–343

    Article  MathSciNet  Google Scholar 

  • Jin L, Xing C (2012) Euclidean and Hermitian self-orthogonal algebraic geometry codes and their application to quantum codes. IEEE Trans Inf Theory 58(8):5484–8489

    Article  MathSciNet  Google Scholar 

  • Lally K, Fitzpatrick P (2001) Algebraic structure of quasi-cyclic codes. Discrete Appl Math 111(1–2):157–175

    Article  MathSciNet  Google Scholar 

  • Li M, Lee HJ, Condon AE, Corn RM (2002) DNA word design strategy for creating sets of non-interacting oligonucleotides for DNA microarrays. Langmuir 18(3):805–812

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  • Liu X, Fan Y, Liu H (2018) Galois LCD codes over finite fields. Finite Fields Appl 49:227–242

    Article  MathSciNet  Google Scholar 

  • Maple, Waterloo Maple Inc. (2020) Waterloo, ON

  • Marathe A, Condon AE, Corn RM (2001) On combinatorial DNA word design. J Comput Biol 8(3):201–220

    Article  Google Scholar 

  • Massey JL (1964) Reversible codes. Inf Control 7(3):369–380

    Article  MathSciNet  Google Scholar 

  • Massey JL (1992) Linear codes with complementary duals. Discrete Math 106–107:337–342

    Article  MathSciNet  Google Scholar 

  • Séguin GE, Drolet G (1990) The theory of 1-generator quasi-cyclic codes, Tech. Rep., Dept. of Elec. Comp. Eng., Royal Military College, Kingston

  • Séguin GE (2004) A class of 1-generator quasicyclic codes. IEEE Trans Inf Theory 50(8):1745–1753

    Article  Google Scholar 

  • Shi M, Zhang Y (2016) Quasi-twisted codes with constacyclic constituent codes. Finite Fields Appl 39:159–178

    Article  MathSciNet  Google Scholar 

  • Siap I, Abualrub T, Ghrayeb A (2009) Cyclic DNA codes over the ring \(\frac{{\mathbb{F}}_2[u]}{(u^2 - 1)}\) based on the deletion distance. J Frankl Inst 346:731–740

    Article  Google Scholar 

  • Thomas K (1977) Polynomial approach to quasi-cyclic codes. Bull Calcutta Math Soc 69:51–59

    MathSciNet  MATH  Google Scholar 

  • Yang X, Massey JL (1994) The condition for a cyclic code to have a complementary dual. Discrete Math 126(1–3):391–393

    Article  MathSciNet  Google Scholar 

  • Yazdi S, Kiah HM, Gabrys R, Milenkovic O (2018) Mutually uncorrelated primers for DNA-based data storage. IEEE Trans Inf Theory 64(9):6283–6296

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Aaron Gulliver.

Additional information

Communicated by Masaaki Harada.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zeraatpisheh, M., Esmaeili, M. & Gulliver, T.A. Quasi-cyclic codes: algebraic properties and applications. Comp. Appl. Math. 39, 96 (2020). https://doi.org/10.1007/s40314-020-1120-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-020-1120-1

Keywords

Mathematics Subject Classification

Navigation