Stable Source Coding
Zhenduo Wen, Amin Gohari
TL;DR
This work investigates lossless source coding under an explicit stability constraint, where a small input perturbation (measured by $d_I$) must induce only a bounded change in the codeword (measured by $d_H$). The authors recast stability into a graph-homomorphism problem between a source-graph on a fixed type class and a codeword-graph on the Hamming cube, deriving necessary information-theoretic limits on the rate. In the linear regime, they establish two complementary converse bounds: a maximum-degree bound $F(d_1,p)\le G(d_2,R)$ and a clique-size bound $h_2(d_1/2)\le\Psi(d_2,R)$, together with a sublinear-regime bound that enforces $D_n'\ge D_n$ for constant stability scales. These bounds are demonstrated via reductions to one-type classes, graph constructions, and classical combinatorial results (Ahlswede–Khachatrian, Kleitman), with numerical evaluations illustrating the relative tightness of the bounds. The results illuminate fundamental limits for stable encoders and suggest directions for further refinements using independence numbers and homomorphism-based techniques.
Abstract
A source encoder is stable if a small change in the source sequence (e.g., changing a few symbols) results in a small (or bounded) change in the output codeword. By this definition, the common technique of random binning is unstable; because the mapping is random, two nearly identical source sequences can be assigned to completely unrelated bin indices. We study compression rates of stable lossless source codes. Using combinatorial arguments, we derive information-theoretic limits on the achievable rate as a function of the stability parameters.
