Lossy compression of discrete sources via Viterbi algorithm
Abstract
We present a new lossy compressor for discrete-valued sources. For coding a sequence , 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 and a linear function of its 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 , provided that diverges as . Iterative techniques for approximating the coefficients, which alleviate the computational burden of finding the optimal coefficients, are proposed and studied.
Cite
@article{arxiv.1011.3761,
title = {Lossy compression of discrete sources via Viterbi algorithm},
author = {Shirin Jalali and Andrea Montanari and Tsachy Weissman},
journal= {arXiv preprint arXiv:1011.3761},
year = {2016}
}
Comments
26 pages, 6 figures, Submitted to IEEE Transactions on Information Theory