Stochastic Interpretation for the Arimoto Algorithm
Abstract
The Arimoto algorithm computes the Gallager function Q E0(,Q) for a given channel P(y \,|\, x) and parameter , by means of alternating maximization. Along the way, it generates a sequence of input distributions Q1(x), Q2(x), ... , that converges to the maximizing input Q*(x). We propose a stochastic interpretation for the Arimoto algorithm. We show that for a random (i.i.d.) codebook with a distribution Qk(x), the next distribution Qk+1(x) in the Arimoto algorithm is equal to the type (Q') of the feasible transmitted codeword that maximizes the conditional Gallager exponent (conditioned on a specific transmitted codeword type Q'). This interpretation is a first step toward finding a stochastic mechanism for on-line channel input adaptation.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.