Abstract
A linear code with a complementary dual (or An LCD code) is defined to be a linear code C whose dual code C ⊥ satisfies C ∩ C ⊥= \(\left \{ \mathbf {0}\right \} \). Let L D (n, k) denote the maximum of possible values of d among [n, k, d] binary LCD codes. We give the exact values of L D (n, k) for k = 2 for all n and some bounds on L D (n, k) for other cases. From our results and some direct search we obtain a complete table for the exact values of L D (n, k) for 1 ≤ k ≤ n ≤ 12. As a consequence, we also derive bounds on the dimensions of LCD codes with fixed lengths and minimum distances.
Similar content being viewed by others
References
Barret, W., Butler, S., Catral, M., Fallat, S.M., Hall, H. T., Hogben, L., van den Driessche, P., Young, M.: The principal rank characteristic sequence over various fields. Linear Algebra Appl. 459, 222–236 (2014)
Boonniyom, K., Jitman, S.: Complementary dual subfield linear codes over finite fields. arXiv:1605.06827 (2016)
Bosma, W., Cannon, J.: Handbook of Magma Functions. School of Mathematics and Statistics, University of Sydney (1996)
Carlet, C., Guilley, S.: Complementary dual codes for counter-measures to side-channel attacks. In: In Coding Theory and Applications, pp 97–105. Springer, Cham (2015)
Ding, C., Li, C., Li, S.: LCD cyclic codes over finite fields. IEEE Trans. Inf. Theory 63(7), 4356–4344 (2017)
Dougherty, S.T., Kim, J.-L., Ozkaya, B., Sok, L., Solé, P.: The combinatorics of LCD codes : Linear Programming bound and orthogonal matrices. Int. J. Info. Coding Theory 4(2-3), 116–128 (2015)
Esmaeili, M., Yari, S.: On complementary-dual quasi-cyclic codes. Finite Fields Appl 15(3), 375–386 (2009)
Güneri, C., Özkaya, B, Solé, P.: Quasi-cyclic complementary dual codes. Finite Fields Appl. 42, 67–80 (2016)
Jin, L.: Construction of MDS codes with complementary duals. IEEE Trans. Info. Theory, 63(5), 2843–2847 (2017)
Li, C.: On Hermitian LCD codes from cyclic codes and their applications to orthogonal direct sum masking. arXiv preprint arXiv:1701.03986v1 (2017)
Li, S., Ding, C., Liu, H.: A family of reversible BCH codes. arXiv:1608.02169 (2016)
Li, S., Ding, C., Liu, H.: Parameters of two classes of LCD BCH codes. arXiv preprint arXiv:1608.02670v2 (2017)
Liu, X., Liu, H.: Matrix-product complementary dual codes. arXiv:1604.03774 (2016)
Massey, J.L.: Reversible codes. Inf. Control. 7(3), 369–380 (1964)
Massey, J.L.: Linear codes with complementary duals. Discrete Math. 106-107, 337–342 (1992)
Mesnager, S., Tang, C., Qi, Y.: Complementary dual algebraic geometry codes. arXiv:1609.05649 (2016)
Muttoo, S.K., Lal, S.: A reversible code over G F(q). Kybernetika 22(1), 85–91 (1986)
Sari, M.: On MDS Negacyclic LCD Codes. arXiv:1611.06371 (2016)
Sendrier, N.: Linear codes with complementary duals meet the Gilbert-Varshamov bound. Discrete Math. 285(1), 345–347 (2004)
Tzeng, K., Hartmann, C.: On the minimum distance of certain reversible cyclic codes (Corresp.) IEEE Trans. Inf. Theory. 16(5), 644–646 (1970)
Kandasamy, W.V., Smarandache, F., Sujatha, R., Duray, R.R.: Erasure Techniques in MRD Codes. Zip Publishing, Ohio (2012)
Huffman, W.C., Pless, V.: Fundamentals of Error-correcting Codes. Cambridge University Press, Cambridge (2010)
Yang, X., Massey, J.L.: The condition for a cyclic code to have a complementary dual. Discrete Math. 126(1–3), 391–393 (1994)
Zhu, S., Pang, B., Sun, Z.: The reversible negacyclic codes over finite fields. arXiv:1610.08206 (2016)
Acknowledgments
J.-L. Kim was supported by Basic Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2016R1D1A1B03933259).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Galvez, L., Kim, JL., Lee, N. et al. Some bounds on binary LCD codes. Cryptogr. Commun. 10, 719–728 (2018). https://doi.org/10.1007/s12095-017-0258-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-017-0258-1