Preparata code: Difference between revisions
imported>Richard Pinch (New article, my own wording from Wikipedia) |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{subpages}} | |||
In [[coding theory]], the '''Preparata codes''' form a class of non-linear double-[[Error detection and correction|error-correcting codes]]. They are named after [[Franco P. Preparata]] who first described them in 1968. | In [[coding theory]], the '''Preparata codes''' form a class of non-linear double-[[Error detection and correction|error-correcting codes]]. They are named after [[Franco P. Preparata]] who first described them in 1968. | ||
Line 18: | Line 19: | ||
== References == | == References == | ||
* {{cite journal | author=F.P. Preparata | authorlink=Franco P. Preparata | title=A class of optimum nonlinear double-error-correcting codes | journal=Information and Control | volume=13 | year=1968 | pages=378-400 }} | * {{cite journal | author=F.P. Preparata | authorlink=Franco P. Preparata | title=A class of optimum nonlinear double-error-correcting codes | journal=Information and Control | volume=13 | year=1968 | pages=378-400 | doi=10.1016/S0019-9958(68)90874-7 }} | ||
* {{cite book | author=J.H. van Lint | title=Introduction to Coding Theory | edition=2nd ed | publisher=Springer-Verlag | series=[[Graduate Texts in Mathematics|GTM]] | volume=86 | date=1992 | isbn=3-540-54894-7 | pages=111-113}} | * {{cite book | author=J.H. van Lint | title=Introduction to Coding Theory | edition=2nd ed | publisher=Springer-Verlag | series=[[Graduate Texts in Mathematics|GTM]] | volume=86 | date=1992 | isbn=3-540-54894-7 | pages=111-113}}[[Category:Suggestion Bot Tag]] | ||
[[Category: | |||
Latest revision as of 16:00, 6 October 2024
In coding theory, the Preparata codes form a class of non-linear double-error-correcting codes. They are named after Franco P. Preparata who first described them in 1968.
Construction
Let m be an odd number, and n = 2m-1. We first describe the extended Preparata code of length 2n+2 = 2m+1: the Preparata code is then derived by deleting one position. The words of the extended code are regarded as pairs (X,Y) of 2m-tuples, each corresponding to subsets of the finite field GF(2m) in some fixed way.
The extended code contains the words (X,Y) satisfying three conditions
- X, Y each have even weight;
- ;
- .
The Peparata code is obtained by deleting the position in X corresponding to 0 in GF(2m).
Properties
The Preparata code is of length 2m+1-1, size 2k where k = 2m+1 - 2m - 2, and minimum distance 5.
When m=3, the Preparata code of length 15 is also called the Nordstrom–Robinson code.
References
- F.P. Preparata (1968). "A class of optimum nonlinear double-error-correcting codes". Information and Control 13: 378-400. DOI:10.1016/S0019-9958(68)90874-7. Research Blogging.
- J.H. van Lint (1992). Introduction to Coding Theory, 2nd ed. Springer-Verlag, 111-113. ISBN 3-540-54894-7.