DocumentCode
2388237
Title
Iterating the Arimoto-Blahut algorithm for faster convergence
Author
Sayir, Jossy
Author_Institution
FTW, Vienna, Austria
fYear
2000
fDate
2000
Firstpage
235
Abstract
The Arimoto-Blahut algorithm determines the capacity of a discrete memoryless channel through an iterative process in which the input probability distribution is adapted at each iteration. While it converges towards the capacity-achieving distribution for any discrete memoryless channel, the convergence can be slow when the channel has a large input alphabet. This is unfortunate when only a small number of the input letters are assigned non-zero probabilities in the capacity-achieving distribution. If we knew which input letters will end up with a probability of zero, we could eliminate these letters and operate the algorithm on a subset of the input alphabet. The algorithm would converge towards the same solution faster. We present an algorithm which makes use of this fact to speed up the convergence of the Arimoto-Blahut algorithm in such situations
Keywords
channel capacity; convergence of numerical methods; iterative methods; memoryless systems; probability; source coding; Arimoto-Blahut algorithm; capacity-achieving distribution; channel capacity; discrete memoryless channel; faster convergence; input probability distribution; iterative process; Capacity planning; Convergence; Distributed computing; Iterative algorithms; Memoryless systems; Probability distribution; Random variables; Source coding; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory, 2000. Proceedings. IEEE International Symposium on
Conference_Location
Sorrento
Print_ISBN
0-7803-5857-0
Type
conf
DOI
10.1109/ISIT.2000.866533
Filename
866533
Link To Document