Title :
On factor graphs and the Fourier transform
Author :
Mao, Yongyi ; Kschischang, Frank R.
Author_Institution :
Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Ont., Canada
fDate :
5/1/2005 12:00:00 AM
Abstract :
We introduce the concept of convolutional factor graphs, which represent convolutional factorizations of multivariate functions, just as conventional (multiplicative) factor graphs represent multiplicative factorizations. Convolutional and multiplicative factor graphs arise as natural Fourier transform duals. In coding theory applications, algebraic duality of group codes is essentially an instance of Fourier transform duality. Convolutional factor graphs arise when a code is represented as a sum of subcodes, just as conventional multiplicative factor graphs arise when a code is represented as an intersection of supercodes. With auxiliary variables, convolutional factor graphs give rise to "syndrome realizations" of codes, just as multiplicative factor graphs with auxiliary variables give rise to "state realizations." We introduce normal and co-normal extensions of a multivariate function, which essentially allow a given function to be represented with either a multiplicative or a convolutional factorization, as is convenient. We use these function extensions to derive a number of duality relationships among the corresponding factor graphs, and use these relationships to obtain the duality properties of Forney graphs as a special case.
Keywords :
Fourier transforms; algebraic codes; convolutional codes; graph theory; group codes; Fourier transform; Tanner graphs; algebraic-group codes; convolutional factor graphs; multivariate function; syndrome realizations; Bipartite graph; Convolutional codes; Fourier transforms; Graphical models; Helium; Iterative algorithms; Iterative decoding; Parity check codes; Strontium; Turbo codes; Duality; Forney graphs; Fourier transform; Tanner graphs; factor graphs; graphical models; normal realizations; state realizations; syndrome realizations;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2005.846404