Title :
Codes and iterative decoding on general graphs
Author :
Wiberg, Niclas ; Loeliger, Hans-Andrea ; Kötter, Ralph
Author_Institution :
ISY, Linkoping Univ., Sweden
Abstract :
Until recently, most known decoding procedures for error-correcting codes were based either on algebraically calculating the error pattern or on some sort of tree or trellis search. With the advent of turbo coding, a third decoding principle has finally had its breakthrough: iterative decoding. With respect to Viterbi decoding, a code is most naturally described by means of a trellis diagram. The main thesis of the present paper is that, with respect to iterative decoding, the natural way of describing a code is by means of a Tanner graph, which may be viewed as a generalized trellis. More precisely, it is the “time axis” of a trellis that is generalized to a Tanner graph
Keywords :
Markov processes; Viterbi decoding; error correction codes; graph theory; iterative methods; random processes; trellis codes; BCJR decoding; Markov random fields; Tanner graph; Viterbi decoding; complexity reduction; error-correcting codes; general graphs; generalized trellis; iterative decoding; low-density parity-check codes; trellis diagram; turbo coding; Error correction codes; Iterative algorithms; Iterative decoding; Linear code; Markov random fields; Parity check codes; Probability; State-space methods; Turbo codes; Viterbi algorithm;
Conference_Titel :
Information Theory, 1995. Proceedings., 1995 IEEE International Symposium on
Conference_Location :
Whistler, BC
Print_ISBN :
0-7803-2453-6
DOI :
10.1109/ISIT.1995.550455