Cambridge University Press eBooks
Iterative and Maximum-Likelihood Decoding of LDPC Codes
Enrico Paolini, Gianluigi Liva, Balázs Matuz, Marco Chiani
Abstract
Decoding of LDPC codes on the erasure channel: In Chapter 6, we illustrate different decoding algorithms for LDPC codes over erasure channels, namely, iterative (IT) and maximum likelihood (ML) decoding. Decoding on the erasure channel can be strongly simplified with respect to decoding on other channels, since whenever a symbol is not erased, we know its value with full certainty. We illustrate that iterative decoding can be done by a peeling process which resolves one unknown per iteration. ML decoding can be performed efficiently by solving a sparse system of equations by variants of the Gaussian elimination algorithm.