Revisit the Arimoto-Blahut algorithm: New Analysis with Approximation
Michail Fasoulakis, Konstantinos Varsos, and Apostolos Traganitis

TL;DR
This paper revisits the Arimoto-Blahut algorithm, providing a new analysis that shows its convergence rate to the channel capacity is inverse exponential, improving understanding of its efficiency in approximating the capacity.
Contribution
The paper offers a novel convergence rate analysis of the Arimoto-Blahut algorithm, demonstrating inverse exponential convergence towards the capacity, especially for approximate solutions.
Findings
Convergence rate is inverse exponential for small approximation errors.
New bounds on the rate of convergence for capacity computation.
Enhanced understanding of the algorithm's efficiency in practical scenarios.
Abstract
By the seminal paper of Claude Shannon \cite{Shannon48}, the computation of the capacity of a discrete memoryless channel has been considered as one of the most important and fundamental problems in Information Theory. Nearly 50 years ago, Arimoto and Blahut independently proposed identical algorithms to solve this problem in their seminal papers \cite{Arimoto1972AnAF, Blahut1972ComputationOC}. The Arimoto-Blahut algorithm was proven to converge to the capacity of the channel as , with a convergence rate upper bounded by , where is the size of the input distribution. Under the assumption that a unique optimal solution is in the interior of the input probability simplex, the convergence becomes inverse exponential after an iteration \cite{Arimoto1972AnAF}. More recently, it was demonstrated in \cite{Nakagawa2020AnalysisOT} that in certain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
