A Constrained BA Algorithm for Rate-Distortion and Distortion-Rate Functions
Lingyi Chen, Shitong Wu, Wenhao Ye, Huihui Wu, Wenyi Zhang, Hao Wu and, Bo Bai

TL;DR
This paper introduces a modified Blahut-Arimoto algorithm that efficiently computes rate-distortion and distortion-rate functions for specific targets, accelerating convergence and broadening applicability.
Contribution
A novel modification of the BA algorithm using root-finding for direct RD function computation, improving speed and versatility.
Findings
Converges to RD and DR solutions at rate O(1/n).
Achieves $ ext{O}(rac{MN ext{log}N}{ ext{varepsilon}})$ complexity for $ ext{varepsilon}$-approximate solutions.
Demonstrates significant acceleration over original BA in numerical experiments.
Abstract
The Blahut-Arimoto (BA) algorithm has played a fundamental role in the numerical computation of rate-distortion (RD) functions. This algorithm possesses a desirable monotonic convergence property by alternatively minimizing its Lagrangian with a fixed multiplier. In this paper, we propose a novel modification of the BA algorithm, wherein the multiplier is updated through a one-dimensional root-finding step using a monotonic univariate function, efficiently implemented by Newton's method in each iteration. Consequently, the modified algorithm directly computes the RD function for a given target distortion, without exploring the entire RD curve as in the original BA algorithm. Moreover, this modification presents a versatile framework, applicable to a wide range of problems, including the computation of distortion-rate (DR) functions. Theoretical analysis shows that the outputs of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDigital Filter Design and Implementation · Image and Signal Denoising Methods · Sparse and Compressive Sensing Techniques
