Skip to main content
Log in

New classes of binary few weight codes from trace codes over a chain ring

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

In this paper, we construct several infinite families of codes over the chain ring \(R={\mathbb {F}}_2[u]/\langle u^k\rangle \), i.e., \(R={\mathbb {F}}_2+u{\mathbb {F}}_2+\cdots +u^{k-1}{\mathbb {F}}_2, u^{k}=0\) by employing simplicial complexes. When the simplicial complexes are all generated by a single maximal element, we compute the homogeneous weight distributions of these classes of codes. By the Gray map, we obtain that some classes of codes are minimal and some classes of these codes are distance optimal. The codewords of these codes are shown to be minimal for inclusion of supports, a fact favorable to an application to secret sharing schemes.

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. Anderson, A., Ding, C., Helleseth, T., Klove, T.: How to build robust shared control systems. Des. Codes Cryptogr. 15(2), 111–124 (1998)

    Article  MathSciNet  Google Scholar 

  2. Ashikhmin, A., Barg, A.: Minimal vectors in linear codes. IEEE Trans. Inf. Theory 44(5), 2010–2017 (1998)

    Article  MathSciNet  Google Scholar 

  3. Blakley, G.: Safeguarding cryptographic keys. Proc. Natl. Comput. Conf. N. Y. 48, 313–317 (1979)

    Google Scholar 

  4. Calderbank, R., Kantor Kantor, W.M.: The geometry of two-weight codes. Bull. Lond. Math. Soc. 18(2), 97–122 (1986)

    Article  MathSciNet  Google Scholar 

  5. Carlct, C., Ding, C., Yuan, J.: Linear codes from perfect nonlinear mappings and their secret sharing schemes. IEEE Trans. Inf. Theory 51(6), 2089–2102 (2005)

    Article  MathSciNet  Google Scholar 

  6. Chang, S., Hyun, J.: Linear codes from simplicial complexes. Des. Codes Cryptogr. 86, 2167–2181 (2018)

    Article  MathSciNet  Google Scholar 

  7. Ding, C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61(6), 3265–3275 (2015)

    Article  MathSciNet  Google Scholar 

  8. Ding, C., Helleseth, T., Klove, T., Wang, X.: A general construction of Cartesian authentication codes. IEEE Trans. Inf. Theory 53(6), 2229–2235 (2007)

    Article  Google Scholar 

  9. Ding, C., Li, C., Li, N., Zhou, Z.: Three-weight cyclic codes and their weight distributions. Discrete Math. 339(2), 415–427 (2016)

    Article  MathSciNet  Google Scholar 

  10. Ding, C., Niederreiter, H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007)

    Article  MathSciNet  Google Scholar 

  11. Ding, C., Yuan, J.: Covering and secret sharing with linear codes. Lect. Notes Comput. Sci. 2731, 11–25 (2003)

    Article  MathSciNet  Google Scholar 

  12. Griesmer, J.: A bound for error correcting codes. IBM J. Res. Dev. 4(5), 532–542 (1960)

    Article  MathSciNet  Google Scholar 

  13. Heng, Z., Yue, Q.: A class of binary linear codes with at most three weights. IEEE Commun. Lett. 19(9), 1488–1491 (2015)

    Article  Google Scholar 

  14. Hyun, J., Kim, H., Na, M.: Optimal non-projective linear codes constructed from down-sets. Discrete Appl. Math. 254, 135–145 (2019)

    Article  MathSciNet  Google Scholar 

  15. Hyun, J., Kim, H., Wu, Y., Yue, Q.: Optimal minimal linear codes from posets. Des. Codes Cryptogr. 88, 2475–2492 (2020)

    Article  MathSciNet  Google Scholar 

  16. Hyun, J., Lee, J., Lee, Y.: Infinite families of optimal linear codes constructed from simplicial complexes. IEEE Trans. Inf. Theory 66(11), 6762–6773 (2020)

    Article  MathSciNet  Google Scholar 

  17. Li, X., Shi, M.: A new family of optimal binary few-weight codes from simplicial complexes. IEEE Commun. Lett. 25(4), 1048–1051 (2021)

  18. Li, C., Yue, Q., Li, F.: Weight distributions of cyclic codes with respect to pairwise coprime order elements. Finite Fields Appl. 28, 94–114 (2014)

    Article  MathSciNet  Google Scholar 

  19. Liu, H., Maonche, Y.: Two or few-weight trace codes over \({\mathbb{F}}_q+u{\mathbb{F}}_q\). IEEE Trans. Inf. Theory 65(5), 2696–2703 (2019)

    Google Scholar 

  20. Liu, H., Maouche, Y.: Several new classes of linear codes with few weights. Cryptogr. Commun. 11, 137–146 (2019)

    Article  MathSciNet  Google Scholar 

  21. Liu, Y., Shi, M., Solé, P.: Two-weight and three-weight codes from trace codes over\({\mathbb{F}}_p+u{\mathbb{F}}_p+v{\mathbb{F}}_p+uv{\mathbb{F}}_p\). Discrete Math. 341, 350–357 (2018)

    MathSciNet  Google Scholar 

  22. Massey, J.: Minimal codewords and secret sharing. In: Proceedings of the 6th Joint Swedish-Russian Workshop on Information Theory, M\(\ddot{o}\)lle, Sweden, pp. 276–279 (1993)

  23. Shamir, A.: How to share a secret. Commun. Assoc. Comput. Mach. 22(11), 612–613 (1979)

    MathSciNet  MATH  Google Scholar 

  24. Shi, M., Guan, Y., Solé, P.: Two new families of two-weight codes. IEEE Trans. Inf. Theory 63(10), 6240–6246 (2017)

    Article  MathSciNet  Google Scholar 

  25. Shi, M., Guan, Y., Solé, P.: Few-weight codes from trace codes over \(R_k\). Bull. Aust. Math. Soc. 98, 167–174 (2018)

    MathSciNet  Google Scholar 

  26. Shi, M., Huang, D., Solé, P.: Optimal ternary cubic two-weight codes. Chin. J. Electron. 27(4), 734–738 (2018)

    Article  Google Scholar 

  27. Shi, M., Li, X.: Two classes of optimal p-ary few-weight codes from down-sets. Discrete Appl. Math. 290, 60–67 (2021)

    Article  MathSciNet  Google Scholar 

  28. Shi, M., Liu, Y.: Optimal two-weight codes from trace codes over \({\mathbb{F}}_2+ u{\mathbb{F}}_2\). IEEE Commun. Lett. 20(12), 2346–2349 (2016)

    Google Scholar 

  29. Shi, M., Liu, Y., Solé, P.: Optimal two weight codes from trace codes over a non-chain ring. Discrete Appl. Math. 219, 176–181 (2017)

    Article  MathSciNet  Google Scholar 

  30. Shi, M., Qian, L., Solé, P.: Few-weight codes from trace codes over a local ring. Appl. Algebra Eng. Commun. Comput. 29(4), 335–350 (2018)

    Article  MathSciNet  Google Scholar 

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

    MathSciNet  Google Scholar 

  32. Shi, M., Wu, R., Qian, L., Sok, L.: New classes of \(p\)-ary few weight codes. Bull. Malays. Math. Sci. Soc. 42(4), 1393–1412 (2019)

    MathSciNet  Google Scholar 

  33. Shi, M., Zhu, H., Solé, P.: Optimal three-weight cubic codes. Appl. Comput. Math. 17(2), 175–184 (2018)

    MathSciNet  MATH  Google Scholar 

  34. Wu, Y., Hyun, J.Y.: Few-weight codes over \({\mathbb{F}}_p+ u{\mathbb{F}}_p\) associated with down sets and their distance optimal Gray image. Discrete Appl. Math. 283, 315–322 (2020)

    MathSciNet  Google Scholar 

  35. Wu, Y., Zhu, X., Yue, Q.: Optimal few-weight codes from simplicial complexes. IEEE Trans. Inf. Theory 66(6), 3657–3663 (2020)

    Article  MathSciNet  Google Scholar 

  36. Yuan, J., Ding, C.: Secret sharing schemes from three classes of linear codes. IEEE Trans. Inf. Theory 52(1), 206–212 (2006)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Minjia Shi.

Additional information

Publisher's Note

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

This research is supported by the National Natural Science Foundation of China (12071001, 61672036), the Excellent Youth Foundation of Natural Science Foundation of Anhui Province (1808085J20), the Academic Fund for Outstanding Talents in Universities (gxbjZD03).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Shi, M. New classes of binary few weight codes from trace codes over a chain ring. J. Appl. Math. Comput. 68, 1869–1880 (2022). https://doi.org/10.1007/s12190-021-01549-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-021-01549-2

Keywords

Mathematics Subject Classification

Navigation