communication is the development of practical decoding methods for error-correcting codes.
One very important class of error-correcting codes is the class of linear block error-correcting
codes. Unless specified otherwise, any reference to a “code'in the following description
should be understood to refer to a linear block error-correcting code.