<p>Minimal linear codes have significant applications in secret sharing schemes and secure two-party computation. Denote by <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(w_{\min }\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>w</mi> <mo movablelimits="true">min</mo> </msub> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(w_{\max }\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>w</mi> <mo movablelimits="true">max</mo> </msub> </math></EquationSource> </InlineEquation> the minimum and maximum nonzero weights in a <i>q</i>-ary linear code <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(\mathcal {C}\)</EquationSource> <EquationSource Format="MATHML"><math> <mi mathvariant="script">C</mi> </math></EquationSource> </InlineEquation>, respectively. Compared to obtaining minimal linear codes by verifying the so-called Ashikhmin-Barg condition <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\( w_{\min }/w_{\max }&gt;(q-1)/q\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>w</mi> <mo movablelimits="true">min</mo> </msub> <mo stretchy="false">/</mo> <msub> <mi>w</mi> <mo movablelimits="true">max</mo> </msub> <mo>&gt;</mo> <mrow> <mo stretchy="false">(</mo> <mi>q</mi> <mo>-</mo> <mn>1</mn> <mo stretchy="false">)</mo> </mrow> <mo stretchy="false">/</mo> <mi>q</mi> </mrow> </math></EquationSource> </InlineEquation>, it is much harder to construct minimal <i>q</i>-ary linear codes violating the Ashikhmin-Barg condition and the latter ones are further called <i>wide</i> in the literature. This paper focuses on constructing wide minimal <i>q</i>-ary linear codes. We first propose general calculation formulas for weights of a generic class of <i>q</i>-ary linear codes and its alternative form, and derive sufficient conditions for such codes to be both minimal and wide. This serves a general method for constructing wide minimal <i>q</i>-ary linear codes. We then construct four classes of wide minimal <i>q</i>-ary linear codes and completely determine their weight distributions by specifically considering several simplicial complexes, sunflowers, and special functions in this general method. Moreover, the parameters of the obtained wide minimum <i>q</i>-ary linear codes are improved compared to some known ones.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Four classes of wide minimal q-ary linear codes from a general method

  • Dengcheng Xie,
  • Shixin Zhu,
  • Yang Li

摘要

Minimal linear codes have significant applications in secret sharing schemes and secure two-party computation. Denote by \(w_{\min }\) w min and \(w_{\max }\) w max the minimum and maximum nonzero weights in a q-ary linear code \(\mathcal {C}\) C , respectively. Compared to obtaining minimal linear codes by verifying the so-called Ashikhmin-Barg condition \( w_{\min }/w_{\max }>(q-1)/q\) w min / w max > ( q - 1 ) / q , it is much harder to construct minimal q-ary linear codes violating the Ashikhmin-Barg condition and the latter ones are further called wide in the literature. This paper focuses on constructing wide minimal q-ary linear codes. We first propose general calculation formulas for weights of a generic class of q-ary linear codes and its alternative form, and derive sufficient conditions for such codes to be both minimal and wide. This serves a general method for constructing wide minimal q-ary linear codes. We then construct four classes of wide minimal q-ary linear codes and completely determine their weight distributions by specifically considering several simplicial complexes, sunflowers, and special functions in this general method. Moreover, the parameters of the obtained wide minimum q-ary linear codes are improved compared to some known ones.