SOME TWO-WEIGHT AND THREE-WEIGHT LINEAR CODES

被引:18
|
作者
Li, Chengju [1 ]
Bae, Sunghan [2 ]
Yang, Shudi [3 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
[2] Korea Adv Inst Sci & Technol, Dept Math, Daejeon 305701, South Korea
[3] Qufu Normal Univ, Qufu 273165, Shandong, Peoples R China
基金
中国博士后科学基金; 新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Linear codes; two-weight codes; three-weight codes; Gauss sums; WEIGHT DISTRIBUTION; CYCLIC CODES; CONSTRUCTION; DISTRIBUTIONS; ENUMERATORS;
D O I
10.3934/amc.2019013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let F-q be the finite field with q = p(m) elements, where p is an odd prime and m is a positive integer. For a positive integer t, let D subset of F-q(t) and let Tr-m be the trace function from F-q onto F-p. We define a p-ary linear code C-D by C-D = {c(a(1), a(2), ... , a(t)) = a(1), a(2), ... , a(t) is an element of F-pm}, where c(a(1), a(2), ... . a(t)) = (Tr-m(a(1)x(1) + a(2)x(2) + ... + a(t)x(t)))((x1, x2, ... , xt)) (is an element of D). In this paper, we will present the weight enumerators of the linear codes C-D in the following two cases: 1. D = {(x(1), x(2), ... , x(t)) is an element of F-q(t) \ {(0, 0, ... , 0)} : Tr-m(x(2)(1) + x(2)(2) + ... + x(2)(t)) = 0}; 2. D = {(x(1), x(2), ... , x(t)) is an element of F-q(t) : Tr-m(x(1)(2) + x(2)(2) + ... + x(t)(2)) = 1}. It is shown that C-D is a two-weight code if tm is even and three-weight code if tm is odd in both cases. The weight enumerators of C-D in the first case generalize the results in [17] and [18]. The complete weight enumerators of C-D are also investigated.
引用
收藏
页码:195 / 211
页数:17
相关论文
共 50 条
  • [1] Two-Weight and Three-Weight Linear Codes From Square Functions
    Tang, Chunming
    Qi, Yanfeng
    Huang, Dongmei
    [J]. IEEE COMMUNICATIONS LETTERS, 2016, 20 (01) : 29 - 32
  • [2] A construction of several classes of two-weight and three-weight linear codes
    Chengju Li
    Qin Yue
    Fang-Wei Fu
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2017, 28 : 11 - 30
  • [3] A construction of several classes of two-weight and three-weight linear codes
    Li, Chengju
    Yue, Qin
    Fu, Fang-Wei
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2017, 28 (01) : 11 - 30
  • [4] Two-weight and three-weight linear codes based on Weil sums
    Jian, Gaopeng
    Lin, Zhouchen
    Feng, Rongquan
    [J]. FINITE FIELDS AND THEIR APPLICATIONS, 2019, 57 : 92 - 107
  • [5] Two-weight or three-weight binary linear codes from cyclotomic mappings
    Fang, Jianying
    Sun, Yuhua
    Wang, Lan
    Wang, Qiang
    [J]. FINITE FIELDS AND THEIR APPLICATIONS, 2023, 85
  • [6] Complete weight enumerators for several classes of two-weight and three-weight linear codes
    Zhu, Canze
    Liao, Qunying
    [J]. FINITE FIELDS AND THEIR APPLICATIONS, 2021, 75
  • [7] TWO-WEIGHT AND THREE-WEIGHT LINEAR CODES CONSTRUCTED FROM WEIL SUMS
    Zhang, Tonghui
    Lu, Hong
    Yang, Shudi
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTING, 2022, 5 (02): : 129 - 144
  • [8] A Class of Two-Weight and Three-Weight Codes and Their Applications in Secret Sharing
    Ding, Kelan
    Ding, Cunsheng
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (11) : 5835 - 5842
  • [9] Three-weight codes and near-bent functions from two-weight codes
    J. Wolfmann
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2018, 29 : 513 - 528
  • [10] Three-weight codes and near-bent functions from two-weight codes
    Wolfmann, J.
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2018, 29 (06) : 513 - 528