Stochastic Interpretation for the Arimoto Algorithm
Sergey Tridenski, Ram Zamir

TL;DR
This paper offers a stochastic interpretation of the Arimoto algorithm, linking its iterative process to maximizing Gallager exponents for codebooks, paving the way for online channel input adaptation.
Contribution
It introduces a novel stochastic perspective on the Arimoto algorithm, connecting its iterations to codeword types that optimize Gallager exponents.
Findings
The next distribution in the Arimoto algorithm matches the type of codewords maximizing the Gallager exponent.
This interpretation provides a foundation for developing online channel input adaptation mechanisms.
The approach links iterative optimization to stochastic codebook selection processes.
Abstract
The Arimoto algorithm computes the Gallager function for a given channel and parameter , by means of alternating maximization. Along the way, it generates a sequence of input distributions , , ... , that converges to the maximizing input . We propose a stochastic interpretation for the Arimoto algorithm. We show that for a random (i.i.d.) codebook with a distribution , the next distribution in the Arimoto algorithm is equal to the type () of the feasible transmitted codeword that maximizes the conditional Gallager exponent (conditioned on a specific transmitted codeword type ). This interpretation is a first step toward finding a stochastic mechanism for on-line channel input adaptation.
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.
