my-server
← Wiki Redirected from Nordstrom-Robinson code

Preparata code

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.

Although non-linear over GF(2) the Preparata codes are linear over Z<sub>4</sub> with the Lee distance.

Construction

Let m be an odd number, and . We first describe the extended Preparata code of length : the Preparata code is then derived by deleting one position. The words of the extended code are regarded as pairs (X,&nbsp;Y) of 2<sup>m</sup>-tuples, each corresponding to subsets of the finite field GF(2<sup>m</sup>) in some fixed way.

The extended code contains the words (X,&nbsp;Y) satisfying three conditions

  1. X, Y each have even weight;

The Preparata code is obtained by deleting the position in X corresponding to 0 in GF(2<sup>m</sup>).

Properties

The Preparata code is of length 2<sup>m+1</sup>&nbsp;&minus;&nbsp;1, size 2<sup>k</sup> where k = 2<sup>m&nbsp;+&nbsp;1</sup>&nbsp;&minus;&nbsp;2m&nbsp;&minus;&nbsp;2, and minimum distance 5.

When m = 3, the Preparata code of length 15 is also called the Nordstrom–Robinson code.

References

  • http://www.encyclopediaofmath.org/index.php/Preparata_code
  • http://www.encyclopediaofmath.org/index.php/Kerdock_and_Preparata_codes