Skip to main content
Log in

Weight distributions of Q2DC codes over finite fields

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

Abstract

Quasi-2-dimensional cyclic (Q2DC) codes over finite fields are important linear codes. They are asymptotically good, and have deep connection with convolutional codes. In this paper, using the trace representation and Gauss sums, we determine the Hamming weight distribution of Q2DC codes. As an application, we construct some classes of constant weight Q2DC codes achieving the Griesmer bound and some classes of two-weight, three-weight Q2DC codes. Moreover, by two-weight Q2DC codes, we obtain secret sharing schemes and association schemes under some special cases.

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. Ashikhmin A., Barg A.: Minimal vectors in linear codes. IEEE Trans. Inf. Theory (1998).

  2. Blakley G.R.: Safeguarding cryptographic keys. In: 1979 International Workshop on Managing Requirements Knowledge (MARK), pp. 313–318 (1979).

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

    Article  MathSciNet  MATH  Google Scholar 

  4. Calderbank A.R., Goethals J.M.: Three-weight codes and association schemes. Philips J. Res. 39, 143–152 (1984).

    MathSciNet  MATH  Google Scholar 

  5. Cao Y.: Structural properties and enumeration of 1-generator generalized quasi-cyclic codes. Des. Codes Cryptogr. 60(1), 67–79 (2011).

    Article  MathSciNet  MATH  Google Scholar 

  6. Chauhan V., Sharma A.: Hamming weight enumerators of multi-twisted codes with at most two non-zero constituents. Finite Fields Appl. 76, 101910 (2021).

    Article  MathSciNet  MATH  Google Scholar 

  7. Chauhan V., Sharma A., Sharma S., Yadav M.: Hamming weight distributions of multi-twisted codes over finite fields. Des. Codes Cryptogr. 89, 1787–1837 (2021).

    Article  MathSciNet  MATH  Google Scholar 

  8. Ding C., Yang J.: Covering and secret sharing with linear codes. In: Discrete Mathematics and Theoretical Computer Science LNCS, vol. 2731, pp. 11–25. Springer, Berlin, Heidelberg (2003).

  9. Ding C., Wang X.: A coding theory construction of new systematic authentication codes. Theoret. Comput. Sci. 330(1), 81–99 (2005).

    Article  MathSciNet  MATH  Google Scholar 

  10. Ding C., Yang J.: Hamming weights in irreducible cyclic codes. Discret. Math. 313(4), 434–446 (2013).

    Article  MathSciNet  MATH  Google Scholar 

  11. Ding K., Ding C.: A class of two-weight and three-weight codes and their applications in secret sharing. IEEE Trans. Inf. Theory 61(11), 5835–5842 (2015).

    Article  MathSciNet  MATH  Google Scholar 

  12. Esmaeili M., Yari S.: Generalized quasi-cyclic codes: structural properties and code construction. Appl. Algebra Eng. Commun. Comput. 20, 159–173 (2009).

    Article  MathSciNet  MATH  Google Scholar 

  13. Gao J., Meng X.: Weight distribution of double cyclic codes over Galois rings. Des. Codes Cryptogr. (2021). https://doi.org/10.1007/s10623-021-00914-3.

  14. Güneri C.: Artin-Schreier curves and weights of two-dimensional cyclic codes. Finite Fields Appl. 10, 481–505 (2004).

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  16. Güneri C., Özbudak B.: Multidimensional quasi-cyclic and convolutional codes. IEEE Trans. Inf. Theory, pp. 6772–6785 (2016).

  17. Hou X., Gao J.: \(n\)-Dimension quasi-twisted codes of arbitrary length over finite fields. J. Appl. Math. Comput. 68, 535–552 (2022).

    Article  MathSciNet  MATH  Google Scholar 

  18. Li J., Zhu S., Feng K.: The Gauss sums and Jacobi sums over Galois ring \(GR(p^2, r)\). Sci. China Math. 56(7), 1457–1465 (2013).

    Article  MathSciNet  MATH  Google Scholar 

  19. Lidl R., Niederreiter H.: Finite Fields. Cambridge University Press, Pte. Ltd, Cambridge (1997).

    MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  21. Ling S., Özkaya B.: Multidimensional quasi-twisted codes: equivalent characterizations and their retation to multidimensional convolutional codes. Des. Codes Cryptogr. 87, 2941–2965 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  22. Liu H., Wang X., Zheng D.: On the weight distributions of a class of cyclic codes. Discret. Math. 341(3), 759–771 (2018).

    Article  MathSciNet  MATH  Google Scholar 

  23. Luo G., Cao X., Xu G., Xu S.: A new class of optimal linear codes with flexible parameters. Discret. Appl. Math. 237, 126–131 (2018).

    Article  MathSciNet  MATH  Google Scholar 

  24. Lv J., Gao J.: A minimum distance bound for 2-dimension \(\lambda \)-quasi-twisted codes over finite fields. Finite Fields Appl. 51, 146–167 (2018).

    Article  MathSciNet  MATH  Google Scholar 

  25. Imai H.: A theory of two-dimensional cyclic codes. Inf. Control 34(1), 1–21 (1977).

    Article  MathSciNet  MATH  Google Scholar 

  26. Özbudak F., Özkaya B.: A minimum distance bound for quasi-\(n\)D-cyclic codes. Finite Fields Appl. 41, 193–222 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  27. Patanker N., Singh S.K.: Weight distribution of a subclass of \({\mathbb{Z} }_2\)-double cyclic codes. Finite Fields Appl. 57, 287–308 (2019).

    Article  MathSciNet  MATH  Google Scholar 

  28. Shamir A.: How to share a secret. Commun. ACM 22(11), 612–613 (1979).

    Article  MathSciNet  MATH  Google Scholar 

  29. Shi M., Wu R., Liu Y., Solé P.: Two and three weight codes over \({\mathbb{F} }_p+u{\mathbb{F} }_p\). Cryptogr. Commun. 9, 637–646 (2017).

    Article  MathSciNet  Google Scholar 

  30. Shi M., Wang C., Wu R., Hu Y., Chang Y.: One weight and two weight \({\mathbb{Z} }_2{\mathbb{Z} }_2[u, v]\)-additive codes. Cryptogr. Commun. 12, 443–454 (2020).

    Article  MathSciNet  MATH  Google Scholar 

  31. Xiong M.: The weight distributions of a class of cyclic codes. Finite Fields Appl. 18, 933–945 (2012).

    Article  MathSciNet  MATH  Google Scholar 

  32. Yang J., Xiong M., Ding C., Luo J.: Weight distribution of a class of cyclic codes with arbitrary number of zeros. IEEE Trans. Inf. Theory 59(9), 5985–5993 (2013).

    Article  MathSciNet  MATH  Google Scholar 

  33. Zhou Z., Ding C.: Seven classes of three-weight cyclic codes. IEEE Trans. Inf. Theory 61(10), 4120–4126 (2013).

    Google Scholar 

Download references

Acknowledgements

Jian Gao is supported by the Shandong Provincial Natural Science Foundation (No. ZR2022MA024), the National Natural Science Foundation of China (Grant Nos. 12071264, 11701336) and the IC Program of Shandong Institutions of Higher Learning For Youth Innovative Talents. Fang-Wei Fu is supported by the National Key Research and Development Program of China (Grant No. 2018YFA0704703), the National Natural Science Foundation of China (Grant No. 61971243), the Natural Science Foundation of Tianjin (20JCZDJC00610), the Fundamental Research Funds for the Central Universities of China (Nankai University). Fanghui Ma is supported by the Shandong Provincial Natural Science Foundation (No.ZR2021QA047).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Gao.

Additional information

Communicated by D. Panario.

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Meng, X., Gao, J., Fu, FW. et al. Weight distributions of Q2DC codes over finite fields. Des. Codes Cryptogr. 91, 807–830 (2023). https://doi.org/10.1007/s10623-022-01128-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-022-01128-x

Keywords

Mathematics Subject Classification

Navigation