By Professor Frank R. Kschischang
ESI Special Topics, March
2002
Citing URL - http://www.esi-topics.com/nhp/comments/march-02-FrankKschischang.html
|
Professor Frank R. Kschischang
answers a few questions about this month's new hot paper in
field of Computer Science.
From
•>>March 2002
Field: Computer Science
Article Title: "Factor graphs and the sum-product algorithm"
Authors: Kschischang,
FR;Frey, BJ;Loeliger, HA
Journal: IEEE TRANS INFORM THEORY
Volume: 47
Page: 498-519
Year: FEB 2001
* Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada.
* Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada.
* Univ Waterloo, Fac Comp Sci, Waterloo, ON N2L 3G1, Canada.
* Univ Illinois, Fac Elect & Comp Engn, Urbana, IL 61801 USA.
* ETH Zentrum, Signal Proc Lab, ISI, CH-8092 Zurich, Switzerland.
|
Why
do you think your paper is highly cited?
The interest in our paper mainly stems from the great interest in
"codes defined on graphs and iterative decoding,"
as these types of schemes—which include low-density parity-check
codes, turbo codes, and other families—come very close to
achieving the fundamental limits on code performance established by
Claude Shannon, yet have reasonable decoding complexity. The issue
of the IEEE Transactions on Information Theory in which our
paper was published collects together many of the key papers in this
area.
Does
it describe a new discovery or new methodology that's useful to
others?
Factor graphs explicitly capture the factorization structure of a
function of many variables. The sum product algorithm is an
easy-to-describe procedure that operates on a factor graph by
passing "messages" on the graph edges in order to compute
various marginal functions associated with the represented function.
Interestingly, in this framework one can capture a wide variety of
algorithms, including the forward/backward algorithm, the Viterbi
algorithm, the "turbo decoding" algorithm, Pearl's belief
propagation algorithm; a version of the Kalman filter, and even
certain Fast Fourier transform algorithms.
Is
it a condensation of previous literature on the subject?
Yes. The paper is certainly intended to be tutorial. In coding
theory, this particular graph-theoretic approach to describing codes
and decoding algorithms is due to R. M. Tanner and rediscovered in
the Ph.D. thesis of N. Wiberg. The algorithms described above have
been
developed in a variety of different academic disciplines, including
signal processing, digital communications, information theory, and
artificial intelligence.
The insight that these algorithms can all be viewed as instances of a
single algorithm i
essentially due to S. M. Aji and R. M.
McEliece; this insight has been translated into the factor graph
framework in our paper.
Could
you summarize the significance of your paper in layman's terms?
In the framework of factor graphs, a wide variety of important
inference algorithms known by various names in different disciplines
can all be seen as instances of the sum-product algorithm.
Frank R. Kschischang
Professor and Canada Research Chair
Edward S. Rogers Sr. Department of Electrical and Computer Engineering
University of Toronto
|
ESI Special Topics,
March 2002
Citing URL - http://www.esi-topics.com/nhp/comments/march-02-FrankKschischang.html
|
|
|