Lossy compression of discrete sources via Viterbi algorithm
arXiv:1011.3761 · doi:10.1109/TIT.2011.2178059
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.
26 pages, 6 figures, Submitted to IEEE Transactions on Information Theory
References in corpus (3)
Cited by in corpus (4)
- Dynamic Compression-Transmission for Energy-Harvesting Multihop Networks with Correlated Sources
- Optimal Lempel-Ziv based lossy compression for memoryless data: how to make the right mistakes
- Theoretical links between universal and Bayesian compressed sensing algorithms
- From compression to compressed sensing