2 research outputs found

    Stochastic Interpretation for the Arimoto Algorithm

    Full text link
    The Arimoto algorithm computes the Gallager function max⁑QE0(ρ,Q)\max_Q {E}_{0}^{}(\rho,Q) for a given channel P(yβ€‰βˆ£β€‰x){P}_{}^{}(y \,|\, x) and parameter ρ\rho, 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.Comment: 5 pages, 1 figure, accepted for 2015 IEEE Information Theory Workshop, Jerusalem, Israe
    corecore