113 research outputs found

    Linear codes with complementary duals meet the Gilbert–Varshamov bound

    Get PDF
    AbstractUsing the hull dimension spectra of linear codes, we show that linear codes with complementary dual meet the asymptotic Gilbert–Varshamov bound

    Linear codes with complementary duals from some strongly regular subgraphs of the McLaughlin graph

    Get PDF
    We describe a number of properties of some ternary linearcodes defined by the adjacency matrices of some stronglyregular graphs that occur as induced subgraphs of the McLaughlin graph, namely the graphs withparameters (105,72,51,45),(120,77,52,44),(176,105,68,54),(105,72,51,45), (120,77,52,44), (176, 105, 68, 54), and(253,140,87,65)(253, 140, 87, 65) respectively. We show that the codes withparameters [120,21,30]3[120,21,30]_3,[120,99,6]3[120,99,6]_3, [176,21,56]3[176, 21, 56]_3, [176,155,6]3[176, 155, 6]_3, [253,22,97]3[253, 22, 97]_3 and [253,231,8]3[253, 231, 8]_3 obtained from these graphs are linear codes with complementary duals and thus meet the asymptotic Gilbert–Varshamov bound

    On MDS Negacyclic LCD Codes

    Full text link
    Linear codes with complementary duals (LCD) have a great deal of significance amongst linear codes. Maximum distance separable (MDS) codes are also an important class of linear codes since they achieve the greatest error correcting and detecting capabilities for fixed length and dimension. The construction of linear codes that are both LCD and MDS is a hard task in coding theory. In this paper, we study the constructions of LCD codes that are MDS from negacyclic codes over finite fields of odd prime power qq elements. We construct four families of MDS negacyclic LCD codes of length nq12n|\frac{{q-1}}{2}, nq+12n|\frac{{q+1}}{2} and a family of negacyclic LCD codes of length n=q1n=q-1. Furthermore, we obtain five families of q2q^{2}-ary Hermitian MDS negacyclic LCD codes of length n(q1)n|\left( q-1\right) and four families of Hermitian negacyclic LCD codes of length n=q2+1.n=q^{2}+1. For both Euclidean and Hermitian cases the dimensions of these codes are determined and for some classes the minimum distances are settled. For the other cases, by studying qq and q2q^{2}-cyclotomic classes we give lower bounds on the minimum distance

    Constructions of optimal LCD codes over large finite fields

    Full text link
    In this paper, we prove existence of optimal complementary dual codes (LCD codes) over large finite fields. We also give methods to generate orthogonal matrices over finite fields and then apply them to construct LCD codes. Construction methods include random sampling in the orthogonal group, code extension, matrix product codes and projection over a self-dual basis.Comment: This paper was presented in part at the International Conference on Coding, Cryptography and Related Topics April 7-10, 2017, Shandong, Chin

    Euclidean and Hermitian LCD MDS codes

    Full text link
    Linear codes with complementary duals (abbreviated LCD) are linear codes whose intersection with their dual is trivial. When they are binary, they play an important role in armoring implementations against side-channel attacks and fault injection attacks. Non-binary LCD codes in characteristic 2 can be transformed into binary LCD codes by expansion. On the other hand, being optimal codes, maximum distance separable codes (abbreviated MDS) have been of much interest from many researchers due to their theoretical significant and practical implications. However, little work has been done on LCD MDS codes. In particular, determining the existence of qq-ary [n,k][n,k] LCD MDS codes for various lengths nn and dimensions kk is a basic and interesting problem. In this paper, we firstly study the problem of the existence of qq-ary [n,k][n,k] LCD MDS codes and completely solve it for the Euclidean case. More specifically, we show that for q>3q>3 there exists a qq-ary [n,k][n,k] Euclidean LCD MDS code, where 0knq+10\le k \le n\le q+1, or, q=2mq=2^{m}, n=q+2n=q+2 and k=3orq1k= 3 \text{or} q-1. Secondly, we investigate several constructions of new Euclidean and Hermitian LCD MDS codes. Our main techniques in constructing Euclidean and Hermitian LCD MDS codes use some linear codes with small dimension or codimension, self-orthogonal codes and generalized Reed-Solomon codes
    corecore