Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Singleton bound





Article  

Talk  



Language  

Watch  

Edit  





Incoding theory, the Singleton bound, named after Richard Collom Singleton, is a relatively crude upper bound on the size of an arbitrary block code with block length , size and minimum distance . It is also known as the Joshibound.[1] proved by Joshi (1958) and even earlier by Komamiya (1953).

Statement of the bound

edit

The minimum distance of a set   of codewords of length   is defined as   where   is the Hamming distance between   and  . The expression   represents the maximum number of possible codewords in a  -ary block code of length   and minimum distance  .

Then the Singleton bound states that  

Proof

edit

First observe that the number of  -ary words of length  is , since each letter in such a word may take one of   different values, independently of the remaining letters.

Now let   be an arbitrary  -ary block code of minimum distance  . Clearly, all codewords   are distinct. If we puncture the code by deleting the first   letters of each codeword, then all resulting codewords must still be pairwise different, since all of the original codewords in   have Hamming distance at least   from each other. Thus the size of the altered code is the same as the original code.

The newly obtained codewords each have length   and thus, there can be at most   of them. Since   was arbitrary, this bound must hold for the largest possible code with these parameters, thus:[2]  

Linear codes

edit

If  is a linear code with block length  , dimension   and minimum distance   over the finite field with   elements, then the maximum number of codewords is   and the Singleton bound implies:   so that   which is usually written as[3]  

In the linear code case a different proof of the Singleton bound can be obtained by observing that rank of the parity check matrixis .[4] Another simple proof follows from observing that the rows of any generator matrix in standard form have weight at most  .

History

edit

The usual citation given for this result is Singleton (1964), but it was proven earlier by Joshi (1958). Joshi notes that the result was obtained earlier by Komamiya (1953) using a more complex proof. Welsh (1988, p. 72) also notes the same regarding Komamiya (1953).

MDS codes

edit

Linear block codes that achieve equality in the Singleton bound are called MDS (maximum distance separable) codes. Examples of such codes include codes that have only   codewords (the all-  word for  , having thus minimum distance  ), codes that use the whole of   (minimum distance 1), codes with a single parity symbol (minimum distance 2) and their dual codes. These are often called trivial MDS codes.

In the case of binary alphabets, only trivial MDS codes exist.[5][6]

Examples of non-trivial MDS codes include Reed-Solomon codes and their extended versions.[7][8]

MDS codes are an important class of block codes since, for a fixed   and  , they have the greatest error correcting and detecting capabilities. There are several ways to characterize MDS codes:[9]

Theorem — Let   be a linear [ ] code over  . The following are equivalent:

The last of these characterizations permits, by using the MacWilliams identities, an explicit formula for the complete weight distribution of an MDS code.[10]

Theorem — Let   be a linear [ ] MDS code over  . If   denotes the number of codewords in   of weight  , then  

Arcs in projective geometry

edit

The linear independence of the columns of a generator matrix of an MDS code permits a construction of MDS codes from objects in finite projective geometry. Let   be the finite projective space of (geometric) dimension   over the finite field  . Let   be a set of points in this projective space represented with homogeneous coordinates. Form the   matrix   whose columns are the homogeneous coordinates of these points. Then,[11]

Theorem —   is a (spatial)  -arc if and only if   is the generator matrix of an   MDS code over  .

See also

edit

Notes

edit
  1. ^ Keedwell, A. Donald; Dénes, József (24 January 1991). Latin Squares: New Developments in the Theory and Applications. Amsterdam: Elsevier. p. 270. ISBN 0-444-88899-3.
  • ^ Ling & Xing 2004, p. 93
  • ^ Roman 1992, p. 175
  • ^ Pless 1998, p. 26
  • ^ Vermani 1996, Proposition 9.2
  • ^ Ling & Xing 2004, p. 94 Remark 5.4.7
  • ^ MacWilliams & Sloane 1977, Ch. 11
  • ^ Ling & Xing 2004, p. 94
  • ^ Roman 1992, p. 237, Theorem 5.3.7
  • ^ Roman 1992, p. 240
  • ^ Bruen, A.A.; Thas, J.A.; Blokhuis, A. (1988), "On M.D.S. codes, arcs in PG(n,q), with q even, and a solution of three fundamental problems of B. Segre", Invent. Math., 92 (3): 441–459, Bibcode:1988InMat..92..441B, doi:10.1007/bf01393742, S2CID 120077696
  • References

    edit

    Further reading

    edit

    Retrieved from "https://en.wikipedia.org/w/index.php?title=Singleton_bound&oldid=1193571793"
     



    Last edited on 4 January 2024, at 14:04  





    Languages

     


    Čeština
    Deutsch
    Italiano
    עברית

    Português
    Русский
    Tiếng Vit

     

    Wikipedia


    This page was last edited on 4 January 2024, at 14:04 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop