Rate Distortion and Denoising of Individual Data Using Kolmogorov complexity
Nikolai K. Vereshchagin (Moscow State Univ.), Paul M.B. Vitanyi (CWI, and University of Amsterdam)

TL;DR
This paper explores the relationship between Kolmogorov complexity and rate-distortion theory, revealing differences from Shannon's approach and proposing new insights into data denoising and complexity-based analysis.
Contribution
It introduces a canonical algorithmic rate-distortion function based on Kolmogorov complexity, contrasting it with Shannon's function and analyzing its properties.
Findings
The canonical rate-distortion function can take various shapes unlike Shannon's.
Low Kolmogorov complexity correlates with low mutual information.
Averaging over source words reduces differences in rate-distortion behavior.
Abstract
We examine the structure of families of distortion balls from the perspective of Kolmogorov complexity. Special attention is paid to the canonical rate-distortion function of a source word which returns the minimal Kolmogorov complexity of all distortion balls containing that word subject to a bound on their cardinality. This canonical rate-distortion function is related to the more standard algorithmic rate-distortion function for the given distortion measure. Examples are given of list distortion, Hamming distortion, and Euclidean distortion. The algorithmic rate-distortion function can behave differently from Shannon's rate-distortion function. To this end, we show that the canonical rate-distortion function can and does assume a wide class of shapes (unlike Shannon's); we relate low algorithmic mutual information to low Kolmogorov complexity (and consequently suggest that certain…
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
TopicsComputability, Logic, AI Algorithms · Image Processing Techniques and Applications · Artificial Immune Systems Applications
