arXiv · 1011.3761
Lossy compression of discrete sources via Viterbi algorithm
Abstract
We present a new lossy compressor for discrete-valued sources. For coding a sequence $x^n$, the encoder starts by assigning a certain cost to each possible reconstruction sequence. It then finds the one that minimizes this cost and describes it losslessly to the decoder via a universal lossless compressor. The cost of each sequence is a linear combination of its distance from the sequence $x^n$ and a linear function of its $k^{\rm th}$ order empirical distribution. The structure of the cost function allows the encoder to employ the Viterbi algorithm to recover the minimizer of the cost. We identify a choice of the coefficients comprising the linear function of the empirical distribution used in the cost function which ensures that the algorithm universally achieves the optimum rate-distortion performance of any stationary ergodic source in the limit of large $n$, provided that $k$ diverges as $o(\log n)$. Iterative techniques for approximating the coefficients, which alleviate the computational burden of finding the optimal coefficients, are proposed and studied.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Shirin Jalali, Andrea Montanari, Tsachy Weissman. 2010-11-21. Lossy compression of discrete sources via Viterbi algorithm. https://doi.org/10.1109/tit.2011.2178059
Cite the original work for its findings. Save a collection to share your selection of sources.