Efficient Computation of the Quantum Rate-Distortion Function
Kerry He, James Saunderson, Hamza Fawzi
TL;DR
This work tackles the practical computation of the quantum rate-distortion function by reframing Blahut–Arimoto-style algorithms as mirror-descent methods under relative smoothness and strong convexity. It introduces symmetry-based reductions to dramatically lower problem dimensionality and develops an inexact, backtracking-enabled MD algorithm that preserves convergence guarantees, achieving sublinear rates and, locally, linear convergence for rate-distortion problems. The authors unify classical and quantum capacity approaches within a single optimization framework and provide extensive numerical experiments up to 8-qubit channels, demonstrating faster convergence and higher accuracy than prior methods. The combination of symmetry, dual Subproblem solving, and principled stopping criteria yields a scalable, practical tool for analyzing rate-distortion trade-offs in quantum information processing, with analytic results in symmetric cases and guidance for future constrained settings.
Abstract
The quantum rate-distortion function plays a fundamental role in quantum information theory, however there is currently no practical algorithm which can efficiently compute this function to high accuracy for moderate channel dimensions. In this paper, we show how symmetry reduction can significantly simplify common instances of the entanglement-assisted quantum rate-distortion problems. This allows us to better understand the properties of the quantum channels which obtain the optimal rate-distortion trade-off, while also allowing for more efficient computation of the quantum rate-distortion function regardless of the numerical algorithm being used. Additionally, we propose an inexact variant of the mirror descent algorithm to compute the quantum rate-distortion function with provable sublinear convergence rates. We show how this mirror descent algorithm is related to Blahut-Arimoto and expectation-maximization methods previously used to solve similar problems in information theory. Using these techniques, we present the first numerical experiments to compute a multi-qubit quantum rate-distortion function, and show that our proposed algorithm solves faster and to higher accuracy when compared to existing methods.
