<p>Cyclic subspace codes, as a specific subclass of subspace codes, have garnered significant attention in recent years, primarily due to their application in random network coding. Recently, by using the connection with Sidon spaces, progressively larger codes have been obtained. Let <i>m</i>,&#xa0;<i>n</i>,&#xa0;<i>t</i>,&#xa0;<i>k</i> be positive integers such that <i>k</i>|<i>n</i>|<i>m</i>. Let <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,t)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> denote the set of all <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\({\mathbb F}_q\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="double-struck">F</mi> <mi>q</mi> </msub> </math></EquationSource> </InlineEquation>-subspaces of <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\({\mathbb F}_{q^m}\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="double-struck">F</mi> <msup> <mi>q</mi> <mi>m</mi> </msup> </msub> </math></EquationSource> </InlineEquation>. In this paper, we investigate the construction of optimal multi-orbit cyclic subspace codes in the Grassmannian space <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,t)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> using the direct sum of Sidon spaces, where <i>t</i> is not necessarily a divisor of <i>m</i>. Previous works Li [Des Codes Cryptogr 91:1193–1207, 2023) and Castello [J Algebr Comb 58:1299–1329, 2023) studied single-orbit cyclic subspace codes in <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,k_1+k_2)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> via direct sum methods, where <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(k_1,k_2\le n\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo>≤</mo> <mi>n</mi> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(t=k_1+k_2\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>t</mi> <mo>=</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> </mrow> </math></EquationSource> </InlineEquation>. Applying the direct sum of Sidon spaces, we further explore their results and establish sufficient conditions for optimal multi-orbit cyclic subspace codes in <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,k_1 + k_2)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <msub> <mi>k</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>k</mi> <mn>2</mn> </msub> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>. Then, by carefully selecting Sidon spaces in <InlineEquation ID="IEq9"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,2k)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <mn>2</mn> <mi>k</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation>, we construct a large class of cyclic subspace codes with cardinality <InlineEquation ID="IEq10"> <EquationSource Format="TEX">\((q^k-1)(q^m-1)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mrow> <mo stretchy="false">(</mo> <msup> <mi>q</mi> <mi>k</mi> </msup> <mo>-</mo> <mn>1</mn> <mo stretchy="false">)</mo> </mrow> <mrow> <mo stretchy="false">(</mo> <msup> <mi>q</mi> <mi>m</mi> </msup> <mo>-</mo> <mn>1</mn> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> and minimum distance <InlineEquation ID="IEq11"> <EquationSource Format="TEX">\(4k-2\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>4</mn> <mi>k</mi> <mo>-</mo> <mn>2</mn> </mrow> </math></EquationSource> </InlineEquation>, where <InlineEquation ID="IEq12"> <EquationSource Format="TEX">\(2k\not \mid m\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>2</mn> <mi>k</mi> <mo>∤</mo> <mi>m</mi> </mrow> </math></EquationSource> </InlineEquation>. Our main contribution is to address the problem of constructing optimal multi-orbit cyclic subspace codes in <InlineEquation ID="IEq13"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,t)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> without requiring <i>t</i> to divide <i>m</i>, improving existing approaches. We provide a new direction for studying optimal multi-orbit cyclic subspace codes in <InlineEquation ID="IEq14"> <EquationSource Format="TEX">\(\mathcal {G}_q(m,t)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi mathvariant="script">G</mi> <mi>q</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mi>m</mi> <mo>,</mo> <mi>t</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> with large cardinality and it implies the potential for constructing even larger codes where the subspace dimension does not necessarily divide the ambient dimension.</p>

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

Multi-orbit cyclic subspace codes via direct sum of Sidon spaces

  • He Zhang,
  • Chunming Tang,
  • Xiwang Cao

摘要

Cyclic subspace codes, as a specific subclass of subspace codes, have garnered significant attention in recent years, primarily due to their application in random network coding. Recently, by using the connection with Sidon spaces, progressively larger codes have been obtained. Let mntk be positive integers such that k|n|m. Let \(\mathcal {G}_q(m,t)\) G q ( m , t ) denote the set of all \({\mathbb F}_q\) F q -subspaces of \({\mathbb F}_{q^m}\) F q m . In this paper, we investigate the construction of optimal multi-orbit cyclic subspace codes in the Grassmannian space \(\mathcal {G}_q(m,t)\) G q ( m , t ) using the direct sum of Sidon spaces, where t is not necessarily a divisor of m. Previous works Li [Des Codes Cryptogr 91:1193–1207, 2023) and Castello [J Algebr Comb 58:1299–1329, 2023) studied single-orbit cyclic subspace codes in \(\mathcal {G}_q(m,k_1+k_2)\) G q ( m , k 1 + k 2 ) via direct sum methods, where \(k_1,k_2\le n\) k 1 , k 2 n and \(t=k_1+k_2\) t = k 1 + k 2 . Applying the direct sum of Sidon spaces, we further explore their results and establish sufficient conditions for optimal multi-orbit cyclic subspace codes in \(\mathcal {G}_q(m,k_1 + k_2)\) G q ( m , k 1 + k 2 ) . Then, by carefully selecting Sidon spaces in \(\mathcal {G}_q(m,2k)\) G q ( m , 2 k ) , we construct a large class of cyclic subspace codes with cardinality \((q^k-1)(q^m-1)\) ( q k - 1 ) ( q m - 1 ) and minimum distance \(4k-2\) 4 k - 2 , where \(2k\not \mid m\) 2 k m . Our main contribution is to address the problem of constructing optimal multi-orbit cyclic subspace codes in \(\mathcal {G}_q(m,t)\) G q ( m , t ) without requiring t to divide m, improving existing approaches. We provide a new direction for studying optimal multi-orbit cyclic subspace codes in \(\mathcal {G}_q(m,t)\) G q ( m , t ) with large cardinality and it implies the potential for constructing even larger codes where the subspace dimension does not necessarily divide the ambient dimension.