Finite Block Length Rate-Distortion Theory for the Bernoulli Source with Hamming Distortion: A Tutorial
Bhaskar Krishnamachari

TL;DR
This paper provides a comprehensive tutorial on finite block length rate-distortion theory for Bernoulli sources with Hamming distortion, including derivations, algorithms, and finite-length refinements.
Contribution
It introduces finite block length rate-distortion bounds for Bernoulli sources, including the derivation of the dispersion term and practical computation methods.
Findings
Finite block length bounds approach Shannon limit as block length increases.
The rate-distortion dispersion quantifies the finite-length penalty.
Numerical examples illustrate theoretical concepts effectively.
Abstract
Lossy data compression lies at the heart of modern communication and storage systems. Shannon's rate-distortion theory provides the fundamental limit on how much a source can be compressed at a given fidelity, but it assumes infinitely long block lengths that are never realized in practice. We present a self-contained tutorial on rate-distortion theory for the simplest non-trivial source: a Bernoulli sequence with Hamming distortion. We derive the classical rate-distortion function from first principles, illustrate its computation via the Blahut-Arimoto algorithm, and then develop the finite block length refinements that characterize how the minimum achievable rate approaches the Shannon limit as the block length grows. The central quantity in this refinement is the \emph{rate-distortion dispersion} , which governs the penalty for operating…
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
TopicsWireless Communication Security Techniques · Advanced Data Compression Techniques · Mathematical Analysis and Transform Methods
