Punctured maximum distance separable codes

To puncture a block code means to delete some of the parity symbols after encoding and let the decoder work only on the remaining symbols. For MDS codes to which the Reed–Solomon codes belong, puncturing yields an MDS code with the same good properties.

[1]  Elwyn R. Berlekamp,et al.  Algebraic coding theory , 1984, McGraw-Hill series in systems science.

[2]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .