Open Access
Issue
Wuhan Univ. J. Nat. Sci.
Volume 29, Number 1, February 2024
Page(s) 38 - 44
DOI https://doi.org/10.1051/wujns/2024291038
Published online 15 March 2024

© Wuhan University 2023

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

0 Introduction

Subsystem codes protect quantum information by encoding it in a tensor factor of a subspace of the physical state space. They generalize all major quantum error protection schemes, and therefore are exceptionally versatile.

The subsystem codes are constructions of quantum codes combining the features of decoherence-free subspaces, noiseless subsystems, and quantum error-correcting codes. These codes can potentially provide attractive features, including streamlined syndrome calculation and a diverse range of easily implementable fault-tolerant operations. An ((n,K,R,d))qMathematical equation subsystem code is a KR-dimensional subspace QMathematical equation of CqnMathematical equation, which is decomposed into a tensor product Q=ABMathematical equation of a K-dimensional vector space AMathematical equation and an R-dimensional vector space BMathematical equation such that all errors of weight less than dMathematical equation can be detected by AMathematical equation. The vector spaces AMathematical equation and BMathematical equation are respectively referred to as the subsystem AMathematical equation and the co-subsystem BMathematical equation. We also use bracket notation [[n,k,r,d]]qMathematical equation to write the parameters of an ((n,qk,qr,d))qMathematical equation subsystem code in more straightforward form. For some background on subsystem codes, see the next section.

Aly et al[1-4] gave various methods to derive subsystem codes from classical codes over binary and non-binary fields and presented subsystem codes' families. In Ref.[5], Leng and Ma provided two methods to construct good non-binary subsystem codes. The first one is derived from quantum codes applied to non-narrow-sense BCH codes. The second one is derived from the technique of defining sets of classical cyclic codes. Recently, Qian and Zhang [6,7] constructed two new classes of subsystem maximum distance separable (MDS) codes using two classes of classical cyclic codes.

Inspired by these works, in this paper, we construct three classes of Clifford subsystem MDS codes based on linear codes, which have parameters as follows:

(i) [[n,n-2k+2a-1,2a-1,k-2a+2]]qMathematical equation, where n=q-1,a1Mathematical equation, and 2a-1k<n+2a-12Mathematical equation.

(ii) [[n,n-2k+1,1,k]]qMathematical equation, where n|q-1Mathematical equation, 0k<n+12Mathematical equation.

(iii) [[q+1,q-2k+2,1,k]]qMathematical equation, where 1k<q+12Mathematical equation.

We conclude this introduction with a description of each section in this paper. Section 1 revisits the fundamentals and results of linear codes and subsystem codes. In Section 2 details, we construct three classes of Clifford subsystem MDS codes using Reed-Solomon codes and extended generalized Reed-Solomon codes over FqMathematical equation. In Section 3, we compare the Clifford subsystem codes and give a summary of this work.

1 Preliminaries

In this section, we first recall some basic concepts and results about linear codes and subsystem codes necessary for the development of this work. We refer to Refs.[1, 4, 8] for more details.

Throughout this paper, let FqMathematical equation be the finite field with q=peMathematical equation elements, where pMathematical equation is a prime number and e1Mathematical equation is an integer. For a positive integer nMathematical equation, let FqnMathematical equation denote the vector space of all nMathematical equation-tuples over FqMathematical equation. A linear [n,k]qMathematical equation code CMathematical equation over FqMathematical equation is a kMathematical equation-dimensional subspace of FqnMathematical equation. The Hamming weight wt(c)Mathematical equation of a codeword cCMathematical equation is the number of nonzero components of cMathematical equation. The Hamming distance of two codewords c1,c2CMathematical equation, is d(c1,c2)=wt(c2-c1)Mathematical equation. The minimum Hamming distance d(C)Mathematical equation of CMathematical equation is the smallest Hamming distance between any two distinct codewords CMathematical equation. An [n,k,d]qMathematical equation code is an [n,k]qMathematical equation linear code with the minimum Hamming distance dMathematical equation.

Let Cqn=CqCqMathematical equation. Let |xMathematical equation be the vectors of an orthonormal basis of CqMathematical equation, where the labels xMathematical equation are elements of FqMathematical equation. Then CqnMathematical equation has the following orthonormal basis {|c=|c1c2cn=|c1|c2|cn:cMathematical equation=(c1,c2,,cn)Fqn}Mathematical equation.

If SMathematical equation is a set, then |S|Mathematical equation denotes the cardinality of the set SMathematical equation. We use the notation (a|b)=(a1,,an|b1,,bn)Mathematical equation to denote concatenation of a=(a1,,an), b=(b1,,bn)FqnMathematical equation.

The symplectic weight of (a|b)Fq2nMathematical equation is defined as swt(a|b)={(ai,bi)(0,0):1in}Mathematical equation.

The trace-symplectic product of two vectors u=(a|b)Mathematical equation and v=(a'|b')Mathematical equation in Fq2nMathematical equation is defined as

u | v s = t r q / p ( a ' b - a b ' ) Mathematical equation

where xyMathematical equation denotes the dot product and trq/pMathematical equation represents the trace from FqMathematical equation to the subfield FpMathematical equation, i.e., trq/p(a)=a+ap+Mathematical equation+ape-1Mathematical equation. The trace-symplectic dual of a code CFq2nMathematical equation is defined as Cs={uFq2n:u|vs=0 for all vC}Mathematical equation.

Consider a,bFqMathematical equation, the unitary linear operators X(a)Mathematical equation and Z(b)Mathematical equation in CqMathematical equation are defined by X(a)|x=|x+aMathematical equation and Z(b)|x=wtrq/p(bx)|xMathematical equation, respectively, where w=exp(2πi/p)Mathematical equation is a primitive pMathematical equation-th root of unity.

Let Gn={wcE1En:Ei=X(ai)Z(bi),ai,biMathematical equationFq,cFp}Mathematical equation.

Then GnMathematical equation is called the error group on CqnMathematical equation.

The weight of an error E=E1E2EnMathematical equation in GnMathematical equation is defined as the number of EiMathematical equation which are not equal to identity, and it is denoted by wt(E)Mathematical equation. We can also associate with EMathematical equation a vector E˜=(a1,,an|b1,,bn)Fq2nMathematical equation. We have

w t ( E ) = s w t ( E ˜ ) = | { ( a i , b i ) ( 0,0 ) | 1 i n } | Mathematical equation

Every nontrivial normal subgroup HMathematical equation in GnMathematical equation defines a subsystem code QMathematical equation. Let CGn(H)Mathematical equation be the centralizer of HMathematical equation in GnMathematical equation and Z(H)Mathematical equation the center of HMathematical equation. As a subspace, the subsystem code QMathematical equation defined by HMathematical equation is precisely the same as the stabilizer code defined by Z(H)Mathematical equation. By Ref.[9], Theorem 4, QMathematical equation can be decomposed as ABMathematical equation where dimB=|H:Z(H)|1/2Mathematical equation and

d i m A = | Z ( G n ) G n | | G n : Z ( G n ) | 1 / 2 | H : Z ( H ) | 1 / 2 / | H | Mathematical equation

Since information is stored exclusively on subsystem AMathematical equation, our concern is limited to errors that affect AMathematical equation. An error EMathematical equation in GnMathematical equation is detectable by subsystem AMathematical equation if and only if EMathematical equation is contained in the set E-(HCGn(H)-H)Mathematical equation. The distance of the subsystem code QMathematical equation is defined as

d = m i n { w t ( E ) : I E H C G n ( H ) - H } = w t ( H C G n ( H ) - H ) . Mathematical equation

If HCGn(H)=HMathematical equation, then we define the distance of the subsystem code QMathematical equation to be wt(H)Mathematical equation. A distance dMathematical equation subsystem code Q=ABMathematical equation with dimA=KMathematical equation, dimB=RMathematical equation is often denoted as ((n,K,R,d))qMathematical equation or [[n,k,r,d]]qMathematical equation if K=qkMathematical equation and R=qrMathematical equation. We assert that HMathematical equation is the gauge group of QMathematical equation and Z(H)Mathematical equation is its stabilizer. The gauge group acts trivially on AMathematical equation.

The following theorem, as presented in Ref.[1], demonstrates the relationship between subsystem codes and classical codes.

Theorem 1   Let CMathematical equation be a classical additive subcode of Fq2nMathematical equation such that C{0}Mathematical equation and let DMathematical equation denote its subcode D=CCsMathematical equation. If x=|C|Mathematical equation and y=|D|Mathematical equation, then there exists a subsystem code Q=ABMathematical equation such that

(1) d i m A = q n / ( x y ) 1 / 2 Mathematical equation ;

(2) dimB=(xy)1/2Mathematical equation .

The minimum distance of the subsystem AMathematical equation is given by

(1) d = s w t ( C + C s - C ) = s w t ( D s - C ) Mathematical equation if DsCMathematical equation;

(2) d=swt(Ds)Mathematical equation if Ds=CMathematical equation. Thus, the subsystem AMathematical equation can detect all errors in EMathematical equation of weight less than dMathematical equation, and correct all errors in EMathematical equation of weight (d-1)/2Mathematical equation .

We call codes constructed using Theorem 1 as Clifford subsystem codes.

The subsequent lemma will play an essential role in constructing Clifford subsystem codes, as detailed in Ref. [2].

Theorem 2   Let C1Mathematical equation be an [n,k1]qMathematical equation linear code such that subcode C2=C1C1Mathematical equation is an [n,k2]qMathematical equation linear code and k1+k2<nMathematical equation. Then there exist [[n,n-(k1+k2),k1-k2,wt(C2\C1)]]qMathematical equation Clifford subsystem codes.

Theorem 3   (Singleton Bound for Clifford Subsystem Codes[10]) Let CMathematical equation be a [[n,k,r,d]]qMathematical equation Clifford subsystem code. Then 2dn-(k+r)+2Mathematical equation.

Definition 1[4] Let CMathematical equation be a [[n,k,r,d]]qMathematical equation Clifford subsystem code. If CMathematical equation attains Singleton bound for Clifford subsystem code, i.e., 2d=n-(k+r)+2Mathematical equation, it is termed a Clifford subsystem MDS code.

2 Constructions of Clifford Subsystem MDS Codes

In this section, we construct three classes of Clifford subsystem MDS codes employing cyclic codes and generalized Reed-Solomon codes over FqMathematical equation.

Throughout the following, we consistently assume that nMathematical equation is a positive integer.

A linear code of length n over FqMathematical equation is cyclic if the code invariant under the automorphism τMathematical equation which

τ ( c 0 , c 1 , , c n - 1 ) = ( c n - 1 , c 0 , , c n - 2 ) Mathematical equation

It is well-known that a cyclic code of length nMathematical equation over FqMathematical equation can be identified with an ideal in the residue ring Fq[x]xn-1Mathematical equation via the isomorphism φ:FqnFq[x]xn-1Mathematical equation given by (a0,a1,,an-1)a0+a1x1++an-1xn-1(mod (xn-1))Mathematical equation. From that, the following fact is well-known and straightforward (see Ref.[8]).

Lemma 1   If CMathematical equation is a cyclic code of length nMathematical equation over FqMathematical equation, then there exists f(x)Fq[x]Mathematical equation such that C=f(x)Mathematical equation with f(x)|xn-1Mathematical equation.

Let iMathematical equation be an integer such that 0in-1Mathematical equation, and let lMathematical equation be the smallest positive integer such that iqli(modn)Mathematical equation. Then Ci={i,iq,,iql-1}Mathematical equation is the qMathematical equation-cyclotomic coset module nMathematical equation containing iMathematical equation. Since qMathematical equation is coprime with nMathematical equation, the fundamental factors of xn-1Mathematical equation in Fq[x]Mathematical equation can be described by the qMathematical equation-cyclotomic cosets. Suppose that αMathematical equation be a primitive nth root of unity over some extension field of FqMathematical equation, and let Mj(x)Mathematical equation be the minimal polynomial of αjMathematical equation concerning FqMathematical equation. Let {s1,s2,,st}Mathematical equation be a complete set of representatives of qMathematical equation-cyclotomic cosets. Then, the polynomial xn-1Mathematical equation factors uniquely into monic irreducible polynomial in Fq[x]Mathematical equation as xn-1=j=1tMsj(x)Mathematical equation.

The defining set of the cyclic code C=f(x)Mathematical equation is defined as Z(C)={iZn|f(αi)=0}Mathematical equation.

The defining set Z(C)Mathematical equation is a union of some qMathematical equation-cyclotomic co-sets and dim(C)=n-|Z(C)|Mathematical equation.

Next, we recall some primary results of generalized Reed-Solomon codes (see Ref.[7]). Let α1,,αnMathematical equation be nMathematical equation distinct elements of FqMathematical equation, and let v1,,vnMathematical equation be nMathematical equation nonzero elements of FqMathematical equation. For kMathematical equation between 1 and nMathematical equation, the generalized Reed-Solomon code GRSk(a,v)Mathematical equation is defined by

G R S k ( a , v ) = { ( v 1 f ( α 1 ) , , v n f ( α n ) ) | f ( x ) F q [ x ] , d e g ( f ( x ) ) k - 1 } Mathematical equation

where a,vMathematical equation denote the vectors (α1,,αn), (v1,,vn)Mathematical equation, respectively.

2.1 Construction 1

Let a0Mathematical equation and 1kq-1Mathematical equation. A Reed-Solomon code (RS code) is a cyclic code of length q-1Mathematical equation generated by

g ( x ) = ( x - α a ) ( x - α a + 1 )     ( x - α a + n - k - 1 ) Mathematical equation

denoted by RSk(n,a)Mathematical equation, where αMathematical equation is a primitive element of FqMathematical equation (see Ref.[11]).

Remark 1   It is easy to prove that RSk(n,a)=RSn-k(n,n-a+1)Mathematical equation. Thus, the defining set of RSk(n,a)Mathematical equation is given by Z(RSk(n,a))={n-a+1,n-a+2,,n-a+k}Mathematical equation.

Lemma 2   Let CMathematical equation be cyclic code with defining set Z(C)Mathematical equation. Then the defining set of CCMathematical equation is given by Z(C)Z(C)Mathematical equation. In particular, dimFq(CC)=|Z(C)Z(C)|Mathematical equation.

Proof   According to Ref.[6] (Exercise 239, Chapter 4), we have that Z(CC)=Z(C)Z(C)Mathematical equation. Thus,

d i m F q ( C C ) = n - | Z ( C ) Z ( C ) | = n - | Z ( C ) | - | Z ( C ) | + | Z ( C ) Z ( C ) | = | Z ( C ) Z ( C ) | Mathematical equation

Theorem 4   Let n=q-1,a1Mathematical equation, and 2a-1k<n+2a-12Mathematical equation. Then, there is a Clifford subsystem MDS code with parameters [[n,n-2k+2a-1,2a-1,k-2a+2]]qMathematical equation.

Proof   Let C=RSk(n,a)Mathematical equation. Obviously, the defining set of CMathematical equation is given by Z(C)={a,a+1,,n+a-k-1}Mathematical equation. By Remark 1, we have Z(C)={n-a+1,n-a+2,,n-a+k}Mathematical equation}.

Since k2a-1Mathematical equation, we have n+a-k-1n-a<n-a+1Mathematical equation. Then, the first element in the defining set of Z(C)Mathematical equation comes after the last element in Z(C)Mathematical equation. Since a1,k2a-1aMathematical equation, we rewrite Z(C)Mathematical equation as Z(C)={-a+1,-a+2,,Mathematical equation-1,0,1,,k-a}Mathematical equation. Then |Z(C)Z(C)|=k-2a+1Mathematical equation. And Z(C)Z(C)={-a+1,-a+2,,-1,0,1,,k-a,,n+a-k-1}Mathematical equation.

This means that D=CCMathematical equation is an MDS code with parameters [n, k-2a+1, n-k+2a]qMathematical equation. It follows that DMathematical equation is an MDS code with parameters [n,n-k+2a-1,k-2a+2]qMathematical equation.

By k<n+2a-12Mathematical equation, we have d(D\C)=k-2a+2Mathematical equation. Then, by Theorem 2, there exists a Clifford subsystem code QMathematical equation with parameters [[n,n-2k+2a-1,2a-1,k-2a+2]]qMathematical equation.

Since 2(k-2a+2)=n-((n-2k+2a-1)+(2a-1))+2Mathematical equation, the Clifford subsystem code QMathematical equation with parameters [[n,n-2k+2a-1,2a-1,k-2a+2]]qMathematical equation is MDS by Definition 1.

2.2 Construction 2

In this subsection, we construct a class of Clifford subsystem MDS codes by using generalized Reed-Solomon codes over FqMathematical equation.

Let n|q-1Mathematical equation, and let αMathematical equation be a nth root of unity, that is αn=1Mathematical equation and αi1Mathematical equation for 1i<nMathematical equation. Take a1=(1,α,α2,,αn-1)Mathematical equation and v1=1Mathematical equation with 1=(1,1,,1)Mathematical equation; the generalized Reed-Solomon code GRSk(a1,v1)Mathematical equation have the following generator matrix:

G G R S k ( a 1 , v 1 ) = ( 1 1 1 1 1 α α 2 α n - 1 1 α 2 α 2 ( 2 ) α 2 ( n - 1 ) 1 α k - 1 α ( k - 1 ) 2 α ( k - 1 ) ( n - 1 ) ) Mathematical equation

where 1knMathematical equation.

The rows of the matrix GGRSn(a1,v1)Mathematical equation under consideration will be denoted by {g0,g1,,gn-1}Mathematical equation.

Thus gj=(1,αj,αj(2),,αj(n-1))Mathematical equation for j=0,1,,n-1Mathematical equation. It is easy to check that gigjT=0Mathematical equation for jn-iMathematical equation. We recall the following fact (see Ref.[12]).

Lemma 3   Let CMathematical equation be a code generated by taking kMathematical equation consecutive rows of the matrix GGRSn(a1,v1)Mathematical equation. Then CMathematical equation is an MDS code with parameters [n,k,n-k+1]qMathematical equation.

It is a routine to verify the following lemma.

Lemma 4   Let CMathematical equation be the code with generator matrix G=(g0g1gk-1)Mathematical equation. Then H=(g1g2gn-k)Mathematical equation is a check matrix for CMathematical equation.

Theorem 5   Let n|q-1,0<k<n+12Mathematical equation. Then, there is a Clifford subsystem MDS code QMathematical equation with parameters [[n,n-2k+1,1,k]]qMathematical equation.

Proof   For 0<k<n+12Mathematical equation, let

G 1 = ( 1 1 1 1 1 α α 2 α n - 1 1 α 2 α 2 ( 2 ) α 2 ( n - 1 ) 1 α k - 1 α ( k - 1 ) 2 α ( k - 1 ) ( n - 1 ) ) = ( g 0 g 1 g k - 1 ) Mathematical equation

The code C1Mathematical equation generated by the matrix G1Mathematical equation is an MDS code with parameters [n,k,n-k+1]qMathematical equation by Lemma 3. Taking H1=(g1g2gn-k)Mathematical equation. Then, by Lemma 4, H1Mathematical equation is a generator of the matrix of code C1Mathematical equation with parameters [n,n-k,k+1]qMathematical equation.

Let C2=C1C1Mathematical equation. Set G2=(g1g2gk-1)Mathematical equation. Then, by k<n+12Mathematical equation, the matrix C2Mathematical equation is a generator matrix for code C2Mathematical equation. Moreover, the code C2Mathematical equation is an MDS code with parameters [n,k-1,n-k+2]qMathematical equation by Lemma 3. So, the code C2Mathematical equation is an MDS code with parameters [n,n-k+1,k]qMathematical equation.

By Theorem 2, there exists a Clifford subsystem code QMathematical equation with parameters [[n,n-2k+1,1,k]]qMathematical equation.

Since 2d=2k=n-(n-2k+2)+2Mathematical equation, the Clifford subsystem code QMathematical equation with parameters [[n,n-2k+1,1,k]]qMathematical equation is MDS by Definition 1.

2.3 Construction 3

In this subsection, we construct a class of Clifford subsystem MDS codes by utilizing the extended code of generalized Reed-Solomon codes over FqMathematical equation.

We note that the extended code of the generalized Reed-Solomon code GRSk(a,v)Mathematical equation given by

G R S k ( a , v , ) = { v 1 f ( α 1 ) , v 2 f ( α 2 ) , , v n f ( α n ) , f k - 1 } :   f ( x ) F q [ x ] , d e g ( f ( x ) ) k - 1 } Mathematical equation

where fk-1Mathematical equation stands for the coefficient of xk-1Mathematical equation . The following two results can be found in Ref.[7].

Lemma 5[13] The code GRSk(a,v,)Mathematical equation is an MDS code with parameters [n+1,k,n-k+2]qMathematical equation.

Lemma 6 [13] Let 1 be all-one word of length nMathematical equation. If 1kq-1Mathematical equation, then the dual code of GRSk(a,1,)Mathematical equation is GRSq-k+1(a,1,)Mathematical equation.

Theorem 6   Let 1k<q+12Mathematical equation . Then, there is a Clifford subsystem MDS code with parameters [[q+1,q-2k+2,1,k]]qMathematical equation.

Proof   Taking G=(1110α1α2αq0α12α22αq20α1k-1α2k-1αqk-11)Mathematical equation. Then, GMathematical equation is a generator matrix of the code C=GRSk(a,v,)Mathematical equation with parameters [q+1,k,q-k+2]qMathematical equation.

Set H=(1110α1α2αq0α12α22αq20α1q-kα2q-kαqq-k1)Mathematical equation . Then, by Lemma 6, HMathematical equation is a parity-check matrix of the code C=GRSk(a,v,)Mathematical equation.

Since 1k<q+12Mathematical equation, GCC=(1110α1α2αq0α12α22αq20α1k-2α2k-2αqk-20)Mathematical equation is a generator matrix for the code D=CCMathematical equation with parameters [q+1,k-1,q-k+1]qMathematical equation. It is easy to check that DMathematical equation is a linear code with parameters [q+1,q-k+2,k]qMathematical equation.

Since 1k<q+12Mathematical equation, q-k+2>kMathematical equation, which implies that d(D\C)=kMathematical equation. Thus, by Theorem 2, there exists a Clifford subsystem code QMathematical equation with parameters [[q+1,q-2k+2,1,k]]qMathematical equation.

Since 2k=q+1-(q-2k+2+1)+2Mathematical equation, the Clifford subsystem code QMathematical equation with parameters [[q+1,q-2k+2,1,k]]qMathematical equation is MDS by Definition 1.

3 Comparison and Conclusion

This paper presents three new families of Clifford subsystem MDS codes employing Reed-Solomon codes and extended Reed-Solomon codes over FqMathematical equation. Table 1 gives our general conclusions to compare those known results in Refs. [5-7]. The results show that the lengths of those known conclusions above Clifford subsystem codes studied in the pieces of literature are fixed or odd. However, the lengths of a class of Clifford subsystem codes derived from our construction are very flexible.

Table 1

Clifford subsystem codes comparison

References

  1. Aly S A, Klappenecker A. Subsystem code constructions[C]//IEEE International Symposium on Information Theory. Piscaway: IEEE Press, 2008: 369-373. [Google Scholar]
  2. Aly S A. Asymmetric and symmetric subsystem BCH codes and beyond[EB/OL]. [2008-03-06]. https://doi.org/10.48550/arXiv.0803.0764. [Google Scholar]
  3. Aly S A, Ashikhmin A. Nonbinary quantum cyclic and subsystem codes over asymmetrically-decohered quantum channels[EB/OL]. [2010-07-08]. https://arxiv.org/pdf/1002.2966.pdf. [Google Scholar]
  4. Aly S A, Klappenecker A. Constructions of subsystem codes over finite fields[J]. International Journal of Quantum Information, 2009, 7(5): 891-912. [Google Scholar]
  5. Leng R, Ma Z. Constructions of new families of nonbinary asymmetric quantum BCH codes and subsystem BCH codes[J]. Science China Physics, Mechanics and Astronomy, 2012, 55(3): 465-469. [NASA ADS] [CrossRef] [Google Scholar]
  6. Qian J, Zhang L. Constructions of optimal subsystem codes[J]. Modern Physics Letters B, 2012, 26(26): 501-535. [Google Scholar]
  7. Qian J, Zhang L. New optimal subsystem codes[J]. Discrete Mathematics, 2013, 313(21): 2451-2455. [CrossRef] [MathSciNet] [Google Scholar]
  8. Huffman W C, Pless V. Fundamentals of Error-Correcting Codes[M]. Cambridge: Cambridge University Press, 2003. [CrossRef] [Google Scholar]
  9. Klappenecker A, Sarvepalli P K. Clifford code constructions of operator quantum error-correcting codes[J]. IEEE Transactions on Information Theory, 2008, 54(12): 5760-5765. [CrossRef] [MathSciNet] [Google Scholar]
  10. Klappenecker A, Sarvepalli P K. On subsystem codes beating the quantum Hamming or singleton bound[J]. Mathematical, Physical and Engineering Sciences, 2007, 463(2078): 2887-2905. [Google Scholar]
  11. Ling S, Xing C P. Coding Theory—A First Course[M]. Cambridge: Cambridge University Press, 2004. [CrossRef] [Google Scholar]
  12. Hurley T, Hurley D, Hurley B. Entanglement-assisted quantum error-correcting codes from units[EB/OL]. [2018-06-28]. https://arxiv.org/pdf/1806.10875.pdf. [Google Scholar]
  13. Jin L, Xing C. New MDS self-dual codes from generalized Reed-Solomon codes[J]. IEEE Transactions on Information Theory, 2017, 63:1434-1438. [CrossRef] [MathSciNet] [Google Scholar]

All Tables

Table 1

Clifford subsystem codes comparison

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.