Stochastic Interpretation for the Arimoto Algorithm

preprint2015arXivOpen access

Abstract

The Arimoto algorithm computes the Gallager function max⁡QE0(ρ,Q)\max_Q {E}_{0}^{}(ρ,Q) for a given channel P(y ∣ x){P}_{}^{}(y \,|\, x) and parameter ρρ, by means of alternating maximization. Along the way, it generates a sequence of input distributions Q1(x){Q}_{1}^{}(x), Q2(x){Q}_{2}^{}(x), ... , that converges to the maximizing input Q∗(x){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){Q}_{k}^{}(x), the next distribution Qk+1(x){Q}_{k+1}^{}(x) in the Arimoto algorithm is equal to the type (Q′{Q}') of the feasible transmitted codeword that maximizes the conditional Gallager exponent (conditioned on a specific transmitted codeword type Q′{Q}'). This interpretation is a first step toward finding a stochastic mechanism for on-line channel input adaptation.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.