Title :
MDS array codes for correcting a single criss-cross error
Author :
Blaum, Mario ; Bruck, Jehoshua
Author_Institution :
Div. of Res., IBM Almaden Res. Center, San Jose, CA, USA
fDate :
5/1/2000 12:00:00 AM
Abstract :
We present a family of maximum-distance separable (MDS) array codes of size (p-1)×(p-1), p a prime number, and minimum criss-cross distance 3, i.e., the code is capable of correcting any row or column in error, without a priori knowledge of what type of error occurred. The complexity of the encoding and decoding algorithms is lower than that of known codes with the same error-correcting power, since our algorithms are based on exclusive-OR operations over lines of different slopes, as opposed to algebraic operations over a finite field. We also provide efficient encoding and decoding algorithms for errors and erasures
Keywords :
binary codes; computational complexity; decoding; error correction codes; linear codes; MDS array codes; decoding algorithm complexity; encoding algorithm complexity; erasures decoding; exclusive-OR operations; maximum-distance separable array codes; minimum criss-cross distance; single criss-cross error correction; Arithmetic; Decoding; Driver circuits; Encoding; Error correction codes; Galois fields; Information theory; Magnetic recording; Perpendicular magnetic recording; Table lookup;
Journal_Title :
Information Theory, IEEE Transactions on