Arithmetic coding as a non-linear dynamical system

From MaRDI portal
Publication:716619

DOI10.1142/S0218127411029392zbMATH Open1221.94037arXiv0906.3575OpenAlexW2020767010MaRDI QIDQ716619FDOQ716619

Kishor G. Bhat, P. G. Vaidya, Nithin Nagaraj

Publication date: 30 September 2011

Published in: Communications in Nonlinear Science and Numerical Simulation, International Journal of Bifurcation and Chaos in Applied Sciences and Engineering (Search for Journal in Brave)

Abstract: In this paper, source coding or data compression is viewed as a measurement problem. Given a measurement device with fewer states than the observable of a stochastic source, how can one capture the essential information? We propose modeling stochastic sources as piecewise linear discrete chaotic dynamical systems known as Generalized Lur"{o}th Series (GLS) which dates back to Georg Cantor's work in 1869. The Lyapunov exponent of GLS is equal to the Shannon's entropy of the source (up to a constant of proportionality). By successively approximating the source with GLS having fewer states (with the closest Lyapunov exponent), we derive a binary coding algorithm which exhibits minimum redundancy (the least average codeword length with integer codeword lengths). This turns out to be a re-discovery of Huffman coding, the popular lossless compression algorithm used in the JPEG international standard for still image compression.


Full work available at URL: https://arxiv.org/abs/0906.3575





Cites Work


Cited In (17)


   Recommendations





This page was built for publication: Arithmetic coding as a non-linear dynamical system

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q716619)