Abstract
Linear codes are an important class of error-correcting codes and widely used in secret sharing schemes, combinational designs, authentication codes and so on. The objective of this paper is to construct q-ary linear codes with good parameters from irreducible cyclic codes. Several classes of linear codes with a few weights including infinite families of distance-optimal ones are derived. The nonzero codewords of some of the codes in this paper have minimal support for inclusion and such codes can be used to construct secret sharing schemes with interesting access structures.
Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Ashikhmin A., Barg A.: Minimal vectors in linear codes. IEEE Trans. Inf. Theory 44(5), 2010–2017 (1998).
Berndt B.C., Evans R.J., Williams K.S.: Gauss and Jacobi Sums. Wiley, New York (1997).
Calderbank R., Goethals J.-M.: Three-weight codes and association schemes. Philips J. Res. 39, 143–152 (1984).
Calderbank R., Kantor W.: The geometry of two-weight codes. Bull. Lond. Math. Soc. 18, 97–122 (1986).
Carlet C., Ding C., Yuan J.: Linear codes from perfect nonlinear mappings and their secret sharing schemes. IEEE Trans. Inf. Theory 51, 2089–2102 (2005).
Chen B., Fan Y., Lin L., Liu H.: Constacyclic codes over finite fields. Finite Fields Appl. 18, 1217–1231 (2012).
Ding C., Niederreiter H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007).
Ding C., Yang J.: Hamming weights in irreducible cyclic codes. Discret. Math. 313(4), 434–446 (2013).
Ding C., Yuan J.: Covering and secret sharing with linear codes. In: Calude C.S., Dinneen M.J., Vajnovszki V. (eds.) DMTCS 2003, LNCS, vol. 2731, pp. 11–25. Springer, Heidelberg (2003).
Ding C., Luo J., Niederreiter H.: Two-weight codes punctured from irreducible cyclic codes. In: Proceedings of the First International Workshop on Coding and Cryptology, vol. 4, pp. 11–15 (2007).
Griesmer J.H.: A bound for error correcting codes. IBM J. Res. Dev. 4, 532–542 (1960).
Hamada N.: A survey of recent work on characterization of minihypers in PG($t, q$) and nonbinary codes meeting the Griesmer bound. J. Comb. Inf. Syst. Sci. 18(3–4), 161–191 (1993).
Hamada N., Helleseth T.: Codes and minihypers. In: Proceedings of the EuroWorkshop on Optimal codes and related topics, pp. 79–84 (2001).
Helleseth T.: A characterisation of codes meeting the Griesmer bound. Inf. Control 50(2), 128–159 (1981).
Huffman W.C., Pless V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003).
Kløve T.: Codes for Error Detection. World Scientfic, Singapore (2007).
Li F.: A class of cyclotomic linear codes and their generalized Hamming weights. https://arxiv.org/abs/1708.04415 (2017).
Li C., Bae S., Yan H.: A construction of codes with linearity from two linear codes. Cryptogr. Commun. 9(1), 55–69 (2017).
Lidl R., Niederreiter H.: Finite Fields. Addison-Wesley, New York (1983).
Massey J.L.: Minimal codewords and secret sharing. In: Proceedings of the 6th Joint Swedish-Russian International Workshop on Information Theory, pp. 276-279 (1993).
Mesnager S.: Linear codes with few weights from weakly regular bent functions based on a generic construction. Cryptogr. Commun. 9(1), 71–84 (2017).
Moisio M.J.: A note on evaluations of some exponential sums. Acta Arith. 93, 117–119 (2000).
Semakov N.V., Zinoviev V.A., Zaitsev G.V.: Class of maximal equidistant codes. Probl. Inf. Transm. 5(2), 84–87 (1969).
Shi M., Guan Y., Solé P.: Two new families of two-weight codes. IEEE Trans. Inf. Theory 63(10), 6240–6246 (2017).
Storme L.: Linear codes meeting the Griesmer bound, minihypers, and geometric applications. http://cage.ugent.be/~Is/preprints/artcombinatorics2004.ps.
Tang C., Li N., Qi Y., Zhou Z., Helleseth T.: Linear codes with two or three weights from weakly regular bent functions. IEEE Trans. Inf. Theory 62(3), 1166–1176 (2016).
Xiang C.: It is indeed a fundamental construction of all linear codes, arXiv:1610.06355 [cs.IT].
Yang Y., Cai W.: On self-dual constacyclic codes over finite fields. Des. Codes Cryptogr. 74, 355–364 (2015).
Yang S., Kong X., Tang C.: A construction of linear codes and their complete weight enumerators. Finite Fields Appl. 48, 196–226 (2017).
Yuan J., Ding C.: Secret sharing schemes from three classes of linear codes. IEEE Trans. Inf. Theory 52(1), 206–212 (2006).
Zhou Z., Li N., Fan C., Helleseth T.: Linear codes with two or three weights from quadratic Bent functions. Des. Codes Cryptogr. 81(2), 283–295 (2016).
Acknowledgements
The authors are very grateful to the reviewers and Editors for their detailed comments that much improved the quality and presentation of this paper. This work was supported by the Hong Kong Research Grants Council, Proj. No. 16300415.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by V. A. Zinoviev.
Rights and permissions
About this article
Cite this article
Heng, Z., Ding, C. A construction of q-ary linear codes with irreducible cyclic codes. Des. Codes Cryptogr. 87, 1087–1108 (2019). https://doi.org/10.1007/s10623-018-0507-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-018-0507-0