Self-orthogonal (SO) codes, including Hermitian self-orthogonal (HSO) codes, form an important class of linear codes, and such codes have close connections to other mathematical structures such as block designs, lattices, and sphere packings, which can also be used to construct quantum codes. Many scholars try to solve the problem of determining low-dimensional optimal HSO codes over small fields as it is done for optimal linear codes. Let do(n,k) be the minimum distance of an optimal quaternary [n,k] linear code, and dso(n,k) be that of an optimal quaternary [n,k] HSO code. In this paper, we try to determine dso(n,5) for n≥492 by constructing quaternary [n,5] HSO codes in detail. Some disjoint HSO blocks have been found from generator matrices of some special optimal HSO codes. These special optimal HSO codes are constructed from quaternary simplex codes and McDonald codes. Then, [n,5] HSO codes have been constructed for n≥492, by removing those special blocks from the known optimal HSO codes. As a result, we could show [n,5,dso(n,5)] =[n,5,2⌊do(n,5)2⌋] for n≥492.
Citation: Hao Song, Yuezhen Ren, Ruihu Li, Yang Liu. Optimal quaternary Hermitian self-orthogonal [n,5] codes of n≥492[J]. AIMS Mathematics, 2025, 10(4): 9324-9331. doi: 10.3934/math.2025430
[1] | Xiying Zheng, Bo Kong, Yao Yu . Quantum codes from $ \sigma $-dual-containing constacyclic codes over $ \mathfrak{R}_{l, k} $. AIMS Mathematics, 2023, 8(10): 24075-24086. doi: 10.3934/math.20231227 |
[2] | Xiaomeng Zhu, Yangjiang Wei . Few-weight quaternary codes via simplicial complexes. AIMS Mathematics, 2021, 6(5): 5124-5132. doi: 10.3934/math.2021303 |
[3] | Adel Alahmadi, Altaf Alshuhail, Patrick Solé . The mass formula for self-orthogonal and self-dual codes over a non-unitary commutative ring. AIMS Mathematics, 2023, 8(10): 24367-24378. doi: 10.3934/math.20231242 |
[4] | Yuezhen Ren, Ruihu Li, Guanmin Guo . New entanglement-assisted quantum codes constructed from Hermitian LCD codes. AIMS Mathematics, 2023, 8(12): 30875-30881. doi: 10.3934/math.20231578 |
[5] | Ted Hurley . Ultimate linear block and convolutional codes. AIMS Mathematics, 2025, 10(4): 8398-8421. doi: 10.3934/math.2025387 |
[6] | Yang Liu, Ruihu Li, Qiang Fu, Hao Song . On the minimum distances of binary optimal LCD codes with dimension 5. AIMS Mathematics, 2024, 9(7): 19137-19153. doi: 10.3934/math.2024933 |
[7] | Boran Kim . Locally recoverable codes in Hermitian function fields with certain types of divisors. AIMS Mathematics, 2022, 7(6): 9656-9667. doi: 10.3934/math.2022537 |
[8] | Adel Alahmadi, Tamador Alihia, Patrick Solé . The build up construction for codes over a non-commutative non-unitary ring of order $ 9 $. AIMS Mathematics, 2024, 9(7): 18278-18307. doi: 10.3934/math.2024892 |
[9] | Chaofeng Guan, Ruihu Li, Hao Song, Liangdong Lu, Husheng Li . Ternary quantum codes constructed from extremal self-dual codes and self-orthogonal codes. AIMS Mathematics, 2022, 7(4): 6516-6534. doi: 10.3934/math.2022363 |
[10] | Xuesong Si, Chuanze Niu . On skew cyclic codes over $ M_{2}(\mathbb{F}_{2}) $. AIMS Mathematics, 2023, 8(10): 24434-24445. doi: 10.3934/math.20231246 |
Self-orthogonal (SO) codes, including Hermitian self-orthogonal (HSO) codes, form an important class of linear codes, and such codes have close connections to other mathematical structures such as block designs, lattices, and sphere packings, which can also be used to construct quantum codes. Many scholars try to solve the problem of determining low-dimensional optimal HSO codes over small fields as it is done for optimal linear codes. Let do(n,k) be the minimum distance of an optimal quaternary [n,k] linear code, and dso(n,k) be that of an optimal quaternary [n,k] HSO code. In this paper, we try to determine dso(n,5) for n≥492 by constructing quaternary [n,5] HSO codes in detail. Some disjoint HSO blocks have been found from generator matrices of some special optimal HSO codes. These special optimal HSO codes are constructed from quaternary simplex codes and McDonald codes. Then, [n,5] HSO codes have been constructed for n≥492, by removing those special blocks from the known optimal HSO codes. As a result, we could show [n,5,dso(n,5)] =[n,5,2⌊do(n,5)2⌋] for n≥492.
Let Fnq be the n-dimensional vector space over the Galois field Fq =GF(q). An [n,k,d]q code is a k-dimensional subspace of Fnq with minimal distance d. An [n,k,d]q code is optimal if there is no [n,k,d+1]q code. Parameters of optimal [n,k]q codes for the following k and q are solved [1,2,3,4]:
1) q=2 and k≤8;
2) q=3 and k≤5;
3) q=4 and k≤4, there are 104 open cases for k=5 and n≤492.
Self-orthogonal (SO) codes, including self-dual codes, form an important class of linear codes. Such codes have close connections to other mathematical structures such as block designs, lattices, and sphere packings [5,6,7], which can also be used to construct quantum codes, see [8,9] and references therein. An [n,k,d]q SO code is optimal if there is no [n,k,dso]q SO code with dso>d. So, people try to solve the problem of determining low-dimensional optimal SO codes over small fields as it is done for optimal linear codes in [1,2,3,4].
There are some achievements on low-dimensional optimal SO codes over F2–F4. Pless classified certain binary optimal SO codes for n≤20 in [10]. Bouyukliev et al. determined binary optimal [n,k]2 SO codes for k≤3, and classified some optimal SO codes with n≤40 in [11]. Binary optimal [n,k]2 SO codes were solved in [12,13] for k=4, and in [14,15,16] for k=5,6. Shi et al. also determined parameters of most binary optimal SO codes with dimension k=7,8 in [16]. Bouyukliev et al. classified certain ternary and quaternary optimal SO codes with n≤29 and k≤6 in [17]. Guan et al. constructed some ternary optimal SO codes from known self-dual codes in [18]. Li et al. determined parameters of ternary optimal SO codes with dimension k≤5, except two special [n,5]3 SO codes [19]. Following [17], Ma et al. established [n,k]4 quaternary optimal HSO codes for k≤3 in [20] by constructing such codes. In [21], Ren et al. gave exact parameters for [n,4]4 optimal HSO codes for all but two values of n. For most n with n≤492, [n,5]4 optimal HSO codes are determined, and there are also 108 cases remaining open, see[22].
A well-known lower bound on [n,k,d]q optimal linear codes, is called the Griesmer bound as follows:
n≥gq(k,d)=k−1∑i=0⌈dqi⌉. |
According to [2,3], for q=4, and k=5, the Griesmer bound is achieved when d≥369, hence all optimal [n,5]4 codes are known for n≥492. In this paper, we consider optimal [n,5]4 HSO codes for n≥492, and our result is the following theorem.
Theorem 1. Let n≥492. If there is an [n,5,d0(n,5)]4 optimal linear code, then there is an [n,5,2⌊d0(n,5)/2⌋]4 optimal HSO code.
In this section, we prepare some notations and basic results used in this paper.
Let F4={0,1,ω,ω2} be the field with four elements, where ω2=1+ω. For x∈F4, its conjugate is ¯x=x2. For u=(u1,u2,⋯,un), v=(v1,v2,⋯,vn)∈Fn4, their Hermitian inner product is (u,v)h=∑ni=1ui⋅¯vi=∑ni=1ui⋅v2i. The Hermitian dual code C⊥h of C is defined as C⊥h={u∈Fn4∣(u,v)h=0,∀v∈C}. If C⊆C⊥h, then C is called an HSO code. Especially, if C=C⊥h, then C is a Hermitian self-dual code.
For given k, if n≥2k, there is an [n,k] HSO code over F4, which is an even code. For the sake of simplicity, we use 2 and 3 to represent ω and ω2 in the rest of this paper, respectively. Let 1n = (1,1,…,1)1×n and 0n = (0,0,…,0)1×n denote the all-one vector and the all-zero vector of length n, respectively.
For an m×n matrix M, define M_, ¯M, M__, and ¯¯M as the following matrices:
M_=(M0n),¯M=(0nM),M__=(M0n0n),¯¯M=(0n0nM), |
respectively.
Construct
S2=(1011101231), S3=(S202×1S2S2S2051152⋅153⋅15),
S4=(S303×1S3S3S302111212⋅1213⋅121)=(S3_∣A4),
S5=(S404×1S4S4S408511852⋅1853⋅185)=(S4_∣A5),
S′4=(0211121121121S303×1S32⋅S33⋅S3</p><p>)=(¯S3∣B4),
S′5=(0851185185185S404×1S42⋅S43⋅S4</p><p>)=(¯S′4∣B5)=(¯¯S3∣¯B4∣B5).
It is not difficult to check that both S4 and S′4 generate [85,4,64] codes, both A4 and B4 generate [64,4,48] codes, both S5 and S′5 generate [341,5,256] codes, both A5 and B5 generate [256,5,192] codes, and (¯B4 B5) generates [320,5,240] code. The [85,4,64] code, [341,5,256] code are called as quaternary simplex codes, the [64,4,48] code, [256,5,192] code and [320,5,240] code are called as quaternary McDonald codes. All these codes are HSO codes.
If A=Ak,m is a k×m matrix and the vectors formed by row linear combination of A have largest weight δ, then A is called as an (m,δ) block. If AA†=0, A is called as an (m,δ) HSO block, where A†=(A2)T is the conjugate transpose of A.
Let G=(α1,α2,⋯,αn) be a k×n matrix, and Aj=Ak,mj=(αj1,⋯,αjmj) be an (mj,δj) block of G for 1≤j≤l. Suppose Ai and Aj have index sets IAi={i1,⋯,imi} and IAj={j1,⋯,jmj}, if IAi,IAj are disjoint. We say that Ai and Aj are disjoint. If any two Ai and Aj are disjoint for 1≤j≤l, A1, A2, ⋯, Al are called disjoint blocks. It naturally follows that l denotes the number of disjoint blocks in G.
Suppose C =[n,k,d] is an HSO code with generator matrix G and G has a k×m sub-matrix A. If A is an (m,δ) HSO block, then there is an [n−m,k,d−δ] HSO code, see [22].
Lemma 1. ([22] Lemma 4) Let N=Nk=4k−13. If there is an [n,k,d] HSO code with n≥N+4, then there are [n−j,k,d−2⌈j2⌉] HSO codes for 1≤j≤4.
Lemma 2. ([22] Lemma 5) If n=256+m, m≥170, and there is an [m,5,d5,m] HSO code, then there are HSO codes with the following parameters: [n,5,d]=[256+m,5,192+d5,m], [n−5i,5,192+d5,m−4i] for i=1,2,3,4, and [n−5i−j,5,192+d5,m−4i−2⌈j2⌉] for i=0,1,2,3 and j=1,2,3,4.
Let N=Nk=4k−13. If there is an [n,k,d] HSO code with n≥N+4, then there are [n−j,k,d−2⌈j2⌉] HSO codes for 1≤j≤4.
Corollary 1. There are [512−5i,5,384−4i] HSO codes for i=0,1,2,3,4, there are [512−5i−j,5,384−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
Denote the matrix formed by the last 64 columns of S4 as A4, and the matrix formed by the last 256 columns of S5 as A5.
In this section, Theorem 1 will be proved by constructing optimal HSO codes for n≥492, whose generator matrices can be obtained through removing some special HSO blocks from G5,m according to Lemmas 1 and 2, where G5,m means the generator matrix of an [m,5] code.
For 492≤n≤1023, according to the code lengths classification, we will discuss the following six cases, respectively.
Case a. 492≤n≤597.
Both A5 and B5 generate [256,5,192] HSO codes, and one can deduce that there are [512−5i,5,384−4i] HSO codes for 0≤i≤4, and [512−5i−j,5,384−4i−2⌈j2⌉] HSO codes for 0≤i≤4 and 1≤j≤4 according to Lemma 5 in [22].
Let G5,576=(A5,¯B4,B5), and let J be the 2×5 all 2 matrix. We will show that G5,576 has two (21,16) HSO blocks and eight (5,4) HSO blocks as follows.
Let xT=(2,2). Define
G5,21=(051151515S20S22S23S2S20S22S23S2), G′5,21=(051151515S20S22S23S22S2xJ+2S2J+3S2J+S2). G5,21=(000001111111111111111011110011110222203333101230101232023130312011110011110222203333101230101232023130312), G′5,21=(000001111111111111111011110011110222203333101230101232023130312022222200002111123333202312021301213032301).
The first column of G5,21 is chosen from A5, the second to the fifth columns of G5,21 are chosen from ¯B4, and the last 16 columns are chosen from B5. Similarly, the first column of G′5,21 is chosen from A5, the second to the fifth columns of G′5,21 are chosen from ¯B4, the sixth to the sixteenth columns and the twentieth column are chosen from B5, the other four columns are chosen from A5.
Using one of the columns (00011)T, (00012)T, (00013)T, (01001)T from A5 and a 4×5 sub-matrix from B5, one can construct four (5,4) HSO blocks as
Ga,5=(0111100000000001012311032),Gb,5=(0111100000011111012322013),Gc,5=(0111100000022221012333021),Gd,5=(0111110123033330000011032). |
Using a 4×5 sub-matrix from A5 and one of the columns (01100)T, (01200)T, (01300)T, (01110)T from ¯B4, one can construct four (5,4) HSO blocks as
Ge,5=(1111001231012311111011110),Gf,5=(1111001231023121111022220),Gg,5=(1111001231031231111033330),Gh,5=(1111001231103210123111110). |
It is not difficult to check that G5,576 has two (21,16) HSO blocks, and eight (5,4) HSO blocks, and that these 10 blocks are disjoint. Let G5,597=(A5,¯¯B3,¯B4,B5). Then, G5,576 is a sub-matrix of G5,597 and G5,597 generates a [597,5,448] HSO code.
Corollary 2. There are HSO codes with parameters as follows:
(1) [597−5i,5,448−4i] HSO codes for i=0,1,2,3,4, and [597−5i−j,5,448−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(2) [576−5i,5,432−4i] HSO codes for i=0,1,2,3,4, and [576−5i−j,5,432−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(3) [555−5i,5,416−4i] HSO codes for i=0,1,2,3,4, and [555−5i−j,5,416−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(4) [534−5i,5,400−4i] HSO codes for i=0,1,2,3,4, and [534−5i−j,5,400−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(5) [512−5i,5,384−4i] HSO codes for i=0,1,2,3,4, and [512−5i−j,5,384−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
Case b. 597≤n≤682=341+341.
Let G5,682=(S5 S′5)=(S3__,A4_,A5∣¯¯S3,¯B4,B5). Then, G5,576 is a sub-matrix of G5,682. It is not difficult to check that G5,682 has four (21,16) HSO block and eight (5,4) HSO blocks, and these 12 blocks are disjoint.
Corollary 3. There are HSO codes with parameters as follows:
(1) [682−5i,5,512−4i] HSO codes for i=0,1,2,3,4, and [682−5i−j,5,512−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(2) [661−5i,5,496−4i] HSO codes for i=0,1,2,3,4, and [661−5i−j,5,496−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(3) [640−5i,5,480−4i] HSO codes for i=0,1,2,3,4, and [640−5i−j,5,480−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(4) [619−5i,5,464−4i] HSO codes for i=0,1,2,3,4, and [619−5i−j,5,464−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
Case c. 683≤n≤705.
Let G5,705=(S5∣G5,364)=(S4_,A5∣G5,364), then A5 is a sub-matrix of G5,705. It is not difficult to check that A5 has four disjoint (5,4) HSO blocks.
Corollary 4. There are HSO codes with parameters as follows:
There are [705−5i,5,528−4i] HSO codes for i=0,1,2,3,4, and [705−5i−j,5,528−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4, and [685−j,5,512] HSO codes for j=1,2.
Case d. 706≤n≤768.
Let α=(0111), β=(1023), G5,768=(A5,D5,B5), where
D5=(α02102102112112112112112112112112112103×4S3S3S3S32S33S3S32S33S3S32S33S3β121221321021021021221221221321321321).
One can check that D5 generates a [256,5,192] HSO code and G5,768 generates a [3×256,5,3×192] HSO code. From the construction of D5, one can see that D5 has a sub-matrix ¯B4, hence G5,576 is a sub-matrix of G5,768. Thus, G5,768 has two (21,16) HSO blocks and eight (5,4) HSO blocks, and these 10 blocks are disjoint.
Corollary 5. There are HSO codes with parameters as follows:
(1) [768−5i,5,576−4i] HSO codes for i=0,1,2,3,4, and [768−5i−j,5,576−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(2) [747−5i,5,560−4i] HSO codes for i=0,1,2,3,4, and [747−5i−j,5,560−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(3) [726−5i,5,544−4i] HSO codes for i=0,1,2,3,4, and [726−5i−j,5,544−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
Case e. 769≤n≤832=512+320.
Let G5,832=(A5,¯B4,B5,B5). Then, G5,832 generates a [832,5,624] HSO code. It easy to see G5,576 is a sub-matrix of G5,832, hence G5,832 has two (21,16) HSO blocks and eight (5,4) HSO blocks, and these 10 blocks are disjoint.
Corollary 6. There are HSO codes with parameters as follows:
(1) [832−5i,5,624−4i] HSO codes for i=0,1,2,3,4, and [832−5i−j,5,624−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(2) [811−5i,5,608−4i] HSO codes for i=0,1,2,3,4, and [811−5i−j,5,608−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
(3) [790−5i,5,592−4i] HSO codes for i=0,1,2,3,4, and [790−5i−j,5,592−4i−2⌈j2⌉] HSO codes for i=0,1,2,3 and j=1,2,3,4.
Case f. 833≤n≤1023.
Suppose n=341+n′. Then, 492≤n′≤682. Let G5,n=(S5 G5,n′), where G5,n′ is a generator matrix of an [n′,5] optimal HSO code given in Cases a-e. Then, G5,n=(S5 G5,n′) generates an [n=341+n′,5] optimal HSO code.
Summarizing the above cases, [n,5]4 optimal HSO codes have been constructed for each 492≤n≤1023.
For n≥1024, denote s=⌊n341⌋. Then, s≥3. If s≥3, let n=(s−2)⋅341+n″ and G5,n=((s−2)⋅S5, G5,n″). Then G5,n generates an [n=(s−2)⋅341+n″,5] optimal HSO code.
Summarizing the above discussions, we construct [n,5] HSO codes for each n with n≥492. It follows that Theorem 1 holds.
In this paper, we have verified [n,5,dso(n,5)]4 =[n,5,2⌊do(n,5)2⌋]4 by constructing optimal HSO codes for each n≥492. When 492≤n≤1023, the generator matrices of optimal HSO codes can be obtained by removing disjoint HSO blocks from some G5,n. For n≥1024, optimal HSO codes can be constructed from corresponding ones with short length and some [341,5,256]4 quaternary simplex codes.
H. Song: Writing-original draft, writing-review and editing; Y. Ren: Conceptualization, methodology, software; R. Li: Conceptualization, writing-original draft, funding acquisition; Y. Liu: Data curation, writing-review and editing, funding acquisition. All authors have read and approved the final version of the manuscript for publication.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This research was supported by the National Natural Science Foundation of China (under Grant No. U21A20428), the Natural Science Foundation of Shaanxi Province (under Grant No. 2024JC-YBMS-055).
The authors declare no conflict of interest.
[1] | M. Grassl, Code tables: Bounds on the parameters of various types of codes, 2024. Available from: http://www.codetables.de |
[2] |
I. Bouyukliev, M. Grassl, Z. Varbanov, New bounds for n4(k,d) and classification of some optimal codes over GF(4), Discrete Math., 281 (2004), 43–66. https://doi.org/10.1016/j.disc.2003.11.003 doi: 10.1016/j.disc.2003.11.003
![]() |
[3] |
H. Kanda, T. Maruta, Nonexistence of some linear codes over the field of order four, Discrete Math., 341 (2018), 2676–2685. https://doi.org/10.1016/j.disc.2018.06.024 doi: 10.1016/j.disc.2018.06.024
![]() |
[4] |
A. Rousseva, I. Landjev, The geometric approach to the existence of some quaternary Griesmer codes, Des. Codes Crypt., 88 (2020), 1925–1940. https://doi.org/10.1007/s10623-020-00777-0 doi: 10.1007/s10623-020-00777-0
![]() |
[5] |
E. F. Assmus, H. F. Mattson, New 5-designs, J. Combin. Theory, 6 (1969), 122–151. https://doi.org/10.1016/S0021-9800(69)80115-8 doi: 10.1016/S0021-9800(69)80115-8
![]() |
[6] |
C. Bachoc, Applications of coding theory to the construction of modular lattices, J. Combin. Theory, 78A (1997), 92–119. https://doi.org/10.1006/jcta.1996.2763 doi: 10.1006/jcta.1996.2763
![]() |
[7] | J. H. Conway, N. J. A. Sloane, Sphere packings, lattices and groups, Third Ed., New York: Springer, 1999. https://doi.org/10.1080/00029890.1989.11972239 |
[8] |
A. R. Calderbank, E. M. Rains, P. M. Shor, N. J. A. Sloane, Quantum error correction via codes over GF(4), IEEE Trans. Inform. Theory, 44 (1998), 1369–1387. https://doi.org/10.1109/18.681315 doi: 10.1109/18.681315
![]() |
[9] |
A. Ketkar, A. Klappenecker, S. Kumar, P. K. Sarvepalli, Nonbinary stabilizer codes over finite fields, IEEE Trans. Inform. Theory, 52 (2006), 4892–4914. https://doi.org/10.1109/TIT.2006.883612 doi: 10.1109/TIT.2006.883612
![]() |
[10] |
V. Pless, A classification of self-orthogonal codes over GF(2), Disc. Math., 3 (1972), 209–246. https://doi.org/10.1016/0012-365X(72)90034-9 doi: 10.1016/0012-365X(72)90034-9
![]() |
[11] | I. Bouyukliev, S. Bouyuklieva, T. A. Gulliver, P. R. J. Ostergard, Classification of optimal binary self-orthogonal codes, J. Combinat. Math. Combinat. Comput., 59 (2006), 33. |
[12] |
R. Li, Z. Xu, X. Zhao, On the classification of binary optimal self-orthogonal codes, IEEE Trans. Inf. Theory, 54 (2008), 3778–3782. https://doi.org/10.1109/TIT.2008.926367 doi: 10.1109/TIT.2008.926367
![]() |
[13] |
J. L. Kim, Y. H. Kim, N. Lee, Embedding linear codes into self-orthogonal codes and their optimal minimum distances, IEEE Trans. Inf. Theory, 67 (2021), 3701–3707. https://doi.org/10.1109/TIT.2021.3066599 doi: 10.1109/TIT.2021.3066599
![]() |
[14] |
J. L. Kim, W. H. Choi, Self-orthogonality matrix and Reed-Muller codes, IEEE Trans. Inf. Theory, 68 (2022), 7159–7164. https://doi.org/10.1109/TIT.2022.3186316 doi: 10.1109/TIT.2022.3186316
![]() |
[15] |
M. Shi, S. Li, J. L. Kim, Two conjectures on the largest minimum distances of binary self-orthogonal codes with dimension 5, IEEE Trans. Inf. Theory, 69 (2023), 4507–4512. https://doi.org/10.1109/TIT.2023.3250718 doi: 10.1109/TIT.2023.3250718
![]() |
[16] |
M. Shi, S. Li, T. Helleseth, J. L. Kim, Binary self-orthogonal codes which meet the Griesmer bound or have optimal minimum distances, J. Comb. Theory Series A, 214 (2025), 106027. https://doi.org/10.1016/j.jcta.2025.106027 doi: 10.1016/j.jcta.2025.106027
![]() |
[17] |
I. Bouyukliev, Classification of self-orthogonal codes over F3 and F4, SIAM J. Disc. Math., 19 (2005), 363–370. https://doi.org/10.1137/S0895480104441085 doi: 10.1137/S0895480104441085
![]() |
[18] |
C. Guan, R. Li, H. Song, L. Lu, H. Li, Ternary quantum codes constructed from extremal self-dual codes and self-orthogonal codes, AIMS Math., 7 (2022), 6516–6534. https://doi.org/10.3934/math.2022363 doi: 10.3934/math.2022363
![]() |
[19] |
Z. Li, R. Li, On construction of ternary optimal self-orthogonal codes, Comput. Appl. Math., 43 (2024), 134. https://doi.org/10.1007/s40314-024-02653-2 doi: 10.1007/s40314-024-02653-2
![]() |
[20] |
Y. Ma, X. Zhao, Y. Feng, Optimal quaternary Self-Orthogonal codes of dimensions two and three (in Chinese), J. Air Force Eng. Univ.-Nat. Sci. Edit., 6 (2005), 63–66. https://doi.org/10.3969/j.issn.1009-3516.2005.05.017 doi: 10.3969/j.issn.1009-3516.2005.05.017
![]() |
[21] |
Y. Ren, R. Li, L. Lv, L. Guo, Optimal quaternary [n,4] hermitian self-orthogonal codes, Int. Workshop Aut. Cont. Commu., 2024,157–163. https://doi.org/10.1117/12.3052348 doi: 10.1117/12.3052348
![]() |
[22] |
Y. Ren, R. Li, H. Song, Construction of hermitian self-orthogonal codes and application, Mathematics, 12 (2024), 2117. https://doi.org/10.3390/math12132117 doi: 10.3390/math12132117
![]() |