In this paper, several classes of three-weight ternary linear codes from non-weakly regular dual-bent functions are constructed based on a generic construction method. Instead of the whole space, we use the subspaces $B_+(f)$ or $B_-(f)$ associated with a ternary non-weakly regular dual-bent function $f$. Unusually, we use the pre-image sets of the dual function $f^*$ in $B_+(f)$ or $B_-(f)$ as the defining sets of the corresponding codes. Since the size of the defining sets of the constructed codes is flexible, it enables us to construct several codes with different parameters for a fixed dimension. We represent the weight distribution of the constructed codes. We also give several examples.
翻译:在本文中,根据通用的构造方法,从非微弱的常规两用功能中建立了若干等级的三重线性线性代码,其中几类是三重线性代码,由非微弱的常规双用功能构成。我们使用不同的空间,而不是使用整个空间,我们使用与永恒的无微弱的常规双用功能相关的子空间$B ⁇ (f)$或$B_(f)$。我们通常使用两重功能的预视数据集,即$B ⁇ (f)$或$B_(f)$,作为相应代码的界定组。由于这些设计代码的大小是灵活的,因此,我们能够用一个固定尺寸的不同参数来建造若干个代码。我们代表了已构建的代码的重量分布。我们还举几个例子。