Average redundancy of the Shannon code for Markov sources
Neri Merhav, Wojciech Szpankowski

TL;DR
This paper extends the understanding of Shannon code redundancy from memoryless sources to Markov sources, revealing conditions for convergence or oscillation in redundancy behavior using advanced analytic methods.
Contribution
It provides the first detailed characterization of redundancy behavior for Markov sources, including conditions for convergence and oscillation, using spectral and Fourier analysis.
Findings
Redundancy exhibits either convergence or oscillation depending on source parameters.
The behavior is characterized for irreducible, periodic, and aperiodic Markov sources.
Analytic methods like Fourier series and spectral analysis are employed.
Abstract
It is known that for memoryless sources, the average and maximal redundancy of fixed-to-variable length codes, such as the Shannon and Huffman codes, exhibit two modes of behavior for long blocks. It either converges to a limit or it has an oscillatory pattern, depending on the irrationality or rationality, respectively, of certain parameters that depend on the source. In this paper, we extend these findings, concerning the Shannon code, to the case of a Markov source, which is considerably more involved. While this dichotomy, of convergent vs. oscillatory behavior, is well known in other contexts (including renewal theory, ergodic theory, local limit theorems and large deviations of discrete distributions), in information theory (e.g., in redundancy analysis) it was recognized relatively recently. To the best of our knowledge, no results of this type were reported thus far for Markov…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · DNA and Biological Computing · Cellular Automata and Applications
