Title :
Lossy Source Coding via Markov Chain Monte Carlo
Author :
Jalali, Shirin ; Weissman, Tsachy
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., Stanford, CA
Abstract :
We propose an implementable new universal lossy source coding algorithm. The new algorithm utilizes two well-known tools from statistical physics and computer science: Gibbs sampling and simulated annealing. In order to code a source sequence xn, the encoder initializes the reconstruction block as x circn = xn, and then at each iteration uniformly at random chooses one of the symbols of x circn, and updates it. This updating is based on some conditional probability distribution which depends on a parameter beta representing inverse temperature, an integer parameter k = o(log n) representing context length, and the original source sequence. At the end of this process, the encoder outputs the Lempel-Ziv description of x circn, which the decoder deciphers perfectly, and sets as its reconstruction. The complexity of the proposed algorithm in each iteration is linear in k and independent of n. We prove that, for any stationary ergodic source, the algorithm achieves the optimal rate-distortion performance asymptotically in the limits of large number of iterations, beta, and n.
Keywords :
Markov processes; Monte Carlo methods; computational complexity; computer science; decoding; simulated annealing; source coding; statistical distributions; Gibbs sampling; Lempel-Ziv description; Markov chain Monte Carlo; computer science; lossy source coding algorithm; probability distribution; simulated annealing; statistical physics; Computational modeling; Computer science; Computer simulation; Monte Carlo methods; Physics; Probability distribution; Sampling methods; Simulated annealing; Source coding; Temperature dependence;
Conference_Titel :
Communications, 2008 IEEE International Zurich Seminar on
Conference_Location :
Zurich
Print_ISBN :
978-1-4244-1681-3
Electronic_ISBN :
978-1-4244-1682-0
DOI :
10.1109/IZS.2008.4497281