Linear codes with a few weights are an important class of codes in coding theory and have attracted a lot of attention. In this paper, we present several constructions of $q$-ary linear codes with two or three weights from vectorial dual-bent functions, where $q$ is a power of an odd prime $p$. The weight distributions of the constructed $q$-ary linear codes are completely determined. We illustrate that some known constructions in the literature can be obtained by our constructions. In some special cases, our constructed linear codes can meet the Griesmer bound. Furthermore, based on the constructed $q$-ary linear codes, we obtain secret sharing schemes with interesting access structures.
翻译:具有几重的线性代码是编码理论中的重要代码类别,引起人们的极大关注。在本论文中,我们介绍了几部具有两到三个两重的载量双量函数双倍负载线性代码,其中美元是奇质纯值元的功率。构建的美元线性代码的重量分布已经完全确定。我们说明文献中的一些已知构造可以通过我们的构造获得。在某些特殊情况下,我们建造的线性代码可以满足Griesmer的束缚。此外,根据已建的美元纯值线性代码,我们获得了与有趣的接入结构之间的秘密共享计划。