English

Lossy compression of discrete sources via Viterbi algorithm

Information Theory 2016-11-18 v2 math.IT

Abstract

We present a new lossy compressor for discrete-valued sources. For coding a sequence xnx^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 xnx^n and a linear function of its kthk^{\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 nn, provided that kk diverges as o(logn)o(\log n). Iterative techniques for approximating the coefficients, which alleviate the computational burden of finding the optimal coefficients, are proposed and studied.

Keywords

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

R2 v1 2026-06-21T16:44:42.715Z