Computability of the Optimizer for Rate Distortion Functions
Jonathan E. W. Huffmann, Holger Boche
TL;DR
The paper investigates whether the test channel achieving the rate-distortion function can be computed. It shows that although the rate-distortion function $R(D)$ is computable for finite alphabets, the optimizer $P^*_{Y|X}$ is, in general, not Banach-Mazur (Turing) computable, even for simple distortion measures like the Hamming distortion. By constructing computable distortion sequences that encode undecidable sets, the authors prove non-computability of the optimizer and extend the result to fixed-distortion scenarios, implying there is no universal algorithm to compute the optimizer. Nonetheless, the rate-distortion function itself remains computable, highlighting a fundamental separation between the computability of $R(D)$ and its optimizer in lossy source coding.
Abstract
Rate distortion theory treats the problem of encoding a source with minimum codebook size while at the same time allowing for a certain amount of errors in the reconstruction measured by a fidelity criterion and distortion level. Similar to the channel coding problem the optimal rate of the codebook with respect to the blocklength is given by a convex optimization problem involving information theoretic quantities like mutual information. The value of the rate in dependence of the distortion level as well as the optimizer used in the codebook construction are of theoretical and practical importance in communication and information theory. In this paper the behavior of the rate distortion function regarding the computability of the optimizing test channel is investigated. We find that comparable with known results about the optimizer for other information theoretic problems a similar result is found to be true also regarding the computability of the optimizer for rate distortion functions. It turns out that while the rate distortion function is usually computable the optimizer for this problem is in general non-computable even for simple distortion measures.
