Physical Review Letters · 2000 · 109 citations · 12 references
EngineeringComputer ScienceElectrical EngineeringDigital CommunicationFault-tolerant ComputingInformation TheoryChannel CapacityChannel CodingCoding TheoryError Control CodingError CorrectionError-correcting CodesBelief PropagationBelief Propagation DecodingDecoding AlgorithmsError Correction Codes
The performance of Gallager's error-correcting code is investigated via methods of statistical physics. In this approach, the transmitted codeword comprises products of the original message bits selected by two randomly constructed sparse matrices; the number of nonzero row/column elements in these matrices constitutes a family of codes. We show that Shannon's channel capacity is saturated for many of the codes while slightly lower performance is obtained for others which may be of higher practical relevance. Decoding aspects are considered by employing the Thouless-Anderson-Palmer approach which is identical to the commonly used belief-propagation-based decoding.
12
A Mathematical Theory of Communication
Claude E. Shannon · Bell System Technical Journal · 1948 · 80.7K citations
Low-density parity-check codes
Robert G. Gallager · IEEE Transactions on Information Theory · 1962 · 10.6K citations · Full text
Spin-glass models as error-correcting codes
Nicolas Sourlas · Nature · 1989 · 362 citations