Authors
Robert J. McEliece, David J. C. MacKay, Jung-Fu Cheng
Publication date
1998/2
Journal
IEEE Journal on selected areas in communications
Volume
16
Issue
2
Pages
140-152
Publisher
IEEE
Description
We describe the close connection between the now celebrated iterative turbo decoding algorithm of Berrou et al. (1993) and an algorithm that has been well known in the artificial intelligence community for a decade, but which is relatively unknown to information theorists: Pearl's (1982) belief propagation algorithm. We see that if Pearl's algorithm is applied to the "belief network" of a parallel concatenation of two or more codes, the turbo decoding algorithm immediately results. Unfortunately, however, this belief diagram has loops, and Pearl only proved that his algorithm works when there are no loops, so an explanation of the experimental performance of turbo decoding is still lacking. However, we also show that Pearl's algorithm can be used to routinely derive previously known iterative, but suboptimal, decoding algorithms for a number of other error-control systems, including Gallager's (1962) low-density parity …
Total citations
19971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320241123354188527470807384565051606753594231181914202220189
Scholar articles
RJ McEliece, DJC MacKay, JF Cheng - IEEE Journal on selected areas in communications, 1998