Binary linear codes with few weights from Boolean functions

被引:2
|
作者
Wang, Xiaoqiang [1 ]
Zheng, Dabin [1 ]
Zhang, Yan [2 ]
机构
[1] Hubei Univ, Fac Math & Stat, Hubei Key Lab Appl Math, Wuhan 430062, Peoples R China
[2] Hubei Univ, Sch Comp Sci & Informat Engn, Wuhan 430062, Peoples R China
基金
中国国家自然科学基金;
关键词
Boolean function; Quadratic function; Optimal code; Weight distribution; 3-WEIGHT CODES; BENT FUNCTIONS; 2-WEIGHT; CONSTRUCTION; DISTRIBUTIONS; SUMS;
D O I
10.1007/s10623-021-00898-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Boolean functions have very nice applications in coding theory and cryptography. In coding theory, Boolean functions have been used to construct linear codes in different ways. The objective of this paper is to construct binary linear codes with few weights using the defining-set approach. The defining sets of the codes presented in this paper are defined by some special Boolean functions and some additional restrictions. First, two families of binary linear codes with at most three or four weights from Boolean functions with at most three Walsh transform values are constructed and the parameters of their duals are also determined. Then several classes of binary linear codes with explicit weight enumerators are produced. Some of the binary linear codes are optimal or almost optimal according to the tables of best codes known maintained at hitp://wvvw.codetables.de, and the duals of some of them are distance-optimal with respect to the sphere packing bound.
引用
收藏
页码:2009 / 2030
页数:22
相关论文
共 50 条
  • [1] Binary linear codes with few weights from Boolean functions
    Xiaoqiang Wang
    Dabin Zheng
    Yan Zhang
    [J]. Designs, Codes and Cryptography, 2021, 89 : 2009 - 2030
  • [2] Binary Linear Codes With Few Weights From Two-to-One Functions
    Li, Kangquan
    Li, Chunlei
    Helleseth, Tor
    Qu, Longjiang
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (07) : 4263 - 4275
  • [3] Binary Linear Codes With Few Weights
    Qi, Yanfeng
    Tang, Chunming
    Huang, Dongmei
    [J]. IEEE COMMUNICATIONS LETTERS, 2016, 20 (02) : 208 - 211
  • [4] A construction of binary linear codes from Boolean functions
    Ding, Cunsheng
    [J]. DISCRETE MATHEMATICS, 2016, 339 (09) : 2288 - 2303
  • [5] Linear codes with few weights from inhomogeneous quadratic functions
    Tang, Chunming
    Xiang, Can
    Feng, Keqin
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2017, 83 (03) : 691 - 714
  • [6] Linear codes with few weights from inhomogeneous quadratic functions
    Chunming Tang
    Can Xiang
    Keqin Feng
    [J]. Designs, Codes and Cryptography, 2017, 83 : 691 - 714
  • [7] Projective binary linear codes from special Boolean functions
    Ziling Heng
    Weiqiong Wang
    Yan Wang
    [J]. Applicable Algebra in Engineering, Communication and Computing, 2021, 32 : 521 - 552
  • [8] Minimal Binary Linear Codes From Vectorial Boolean Functions
    Li, Yanjun
    Peng, Jie
    Kan, Haibin
    Zheng, Lijing
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2023, 69 (05) : 2955 - 2968
  • [9] Projective binary linear codes from special Boolean functions
    Heng, Ziling
    Wang, Weiqiong
    Wang, Yan
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2021, 32 (04) : 521 - 552
  • [10] Linear codes with few weights from weakly regular plateaued functions
    Cheng, Yingjie
    Cao, Xiwang
    [J]. DISCRETE MATHEMATICS, 2021, 344 (12)