TY - JOUR
T1 - A construction of several classes of two-weight and three-weight linear codes
AU - Li, Chengju
AU - Yue, Qin
AU - Fu, Fang Wei
N1 - Publisher Copyright:
© 2016, Springer-Verlag Berlin Heidelberg.
PY - 2017/1/1
Y1 - 2017/1/1
N2 - Linear codes constructed from defining sets have been extensively studied and may have a few nonzero weights if the defining sets are well chosen. Let Fq be a finite field with q= pm elements, where p is a prime and m is a positive integer. Motivated by Ding and Ding’s recent work (IEEE Trans Inf Theory 61(11):5835–5842, 2015), we construct p-ary linear codes CD by CD={c(a,b)=(Trm(ax+by))(x,y)∈D:a,b∈Fq},where D⊂Fq2 and Tr m is the trace function from Fq onto Fp. In this paper, we will employ exponential sums to investigate the weight enumerators of the linear codes CD, where D={(x,y)∈Fq2\{(0,0)}:Trm(xN1+yN2)=0} for two positive integers N1 and N2. Several classes of two-weight and three-weight linear codes and their explicit weight enumerators are presented if N1,N2∈{1,2,pm2+1}. By deleting some coordinates, more punctured two-weight and three-weight linear codes CD¯ which include some optimal codes are derived from CD.
AB - Linear codes constructed from defining sets have been extensively studied and may have a few nonzero weights if the defining sets are well chosen. Let Fq be a finite field with q= pm elements, where p is a prime and m is a positive integer. Motivated by Ding and Ding’s recent work (IEEE Trans Inf Theory 61(11):5835–5842, 2015), we construct p-ary linear codes CD by CD={c(a,b)=(Trm(ax+by))(x,y)∈D:a,b∈Fq},where D⊂Fq2 and Tr m is the trace function from Fq onto Fp. In this paper, we will employ exponential sums to investigate the weight enumerators of the linear codes CD, where D={(x,y)∈Fq2\{(0,0)}:Trm(xN1+yN2)=0} for two positive integers N1 and N2. Several classes of two-weight and three-weight linear codes and their explicit weight enumerators are presented if N1,N2∈{1,2,pm2+1}. By deleting some coordinates, more punctured two-weight and three-weight linear codes CD¯ which include some optimal codes are derived from CD.
KW - Gauss sums
KW - Linear codes
KW - Weight distributions
UR - https://www.scopus.com/pages/publications/84982833598
U2 - 10.1007/s00200-016-0297-4
DO - 10.1007/s00200-016-0297-4
M3 - 文章
AN - SCOPUS:84982833598
SN - 0938-1279
VL - 28
SP - 11
EP - 30
JO - Applicable Algebra in Engineering, Communications and Computing
JF - Applicable Algebra in Engineering, Communications and Computing
IS - 1
ER -