Justesen code: Difference between revisions
imported>Richard Pinch (New article, my own wording from Wikipedia) |
imported>Richard Pinch (remove WPmarkup; subpages) |
||
Line 1: | Line 1: | ||
{{subpages}} | |||
In [[coding theory]], '''Justesen codes''' form a class of [[Error detection and correction|error-correcting codes]] which are derived from [[Reed-Solomon code]]s and have good error-control properties. | In [[coding theory]], '''Justesen codes''' form a class of [[Error detection and correction|error-correcting codes]] which are derived from [[Reed-Solomon code]]s and have good error-control properties. | ||
Line 18: | Line 19: | ||
* {{cite journal | author=J. Justesen | title=A class of constructive asymptotically good algebraic codes | journal=IEEE Trans. Info. Theory | volume=18 | year=1972 | pages=652-656 }} | * {{cite journal | author=J. Justesen | title=A class of constructive asymptotically good algebraic codes | journal=IEEE Trans. Info. Theory | volume=18 | year=1972 | pages=652-656 }} | ||
* {{cite book | author=F.J. MacWilliams | authorlink=Jessie MacWilliams | coauthors=N.J.A. Sloane | title=The Theory of Error-Correcting Codes | publisher=North-Holland | date=1977 | isbn=0-444-85193-3 | pages=306-316 }} | * {{cite book | author=F.J. MacWilliams | authorlink=Jessie MacWilliams | coauthors=N.J.A. Sloane | title=The Theory of Error-Correcting Codes | publisher=North-Holland | date=1977 | isbn=0-444-85193-3 | pages=306-316 }} | ||
Latest revision as of 14:36, 29 October 2008
In coding theory, Justesen codes form a class of error-correcting codes which are derived from Reed-Solomon codes and have good error-control properties.
Definition
Let R be a Reed-Solomon code of length N = 2m-1, rank K and minimum weight N-K+1. The symbols of R are elements of F = GF(2m) and the codewords are obtained by taking every polynomial f over F of degree less than K and listing the values of f on the non-zero elements of F in some predetermined order. Let α be a primitive element of F. For a codeword a = (a1,...,aN) from R, let b be the vector of length 2N over F given by
and let c be the vector of length 2N m obtained from b by expressing each element of F as a binary vector of length m. The Justesen code is the linear code containing all such c.
Properties
The parameters of this code are length 2m N, dimension m K and minimum distance at least
The Justesen codes are examples of concatenated codes.
References
- J. Justesen (1972). "A class of constructive asymptotically good algebraic codes". IEEE Trans. Info. Theory 18: 652-656.
- F.J. MacWilliams; N.J.A. Sloane (1977). The Theory of Error-Correcting Codes. North-Holland, 306-316. ISBN 0-444-85193-3.