ReedSolomon
Reed-Solomon codes are a family of error-correcting codes that operate over finite fields. They were introduced by Irving Reed and Gustave Solomon in 1960. RS codes are maximum distance separable (MDS) codes, with minimum distance d = n − k + 1, allowing correction of up to t = floor((n − k)/2) symbol errors in a codeword of length n over GF(2^m). The code length is at most q − 1 where q = 2^m.
An RS code RS(n, k) uses a finite field GF(2^m). The code is defined by a generator
Decoding: given a received word r, syndromes are computed to detect errors. If the number of errors
Common parameter example: RS(255, 223) over GF(256) with 32 parity symbols, capable of correcting up to 16
Applications: Reed-Solomon codes are used in CDs, DVDs, Blu-ray discs, QR codes, and various data transmission