Bounded expected delay in arithmetic coding
Ofer Shayevitz, Ram Zamir, Meir Feder

TL;DR
This paper investigates the expected delay in arithmetic coding, deriving new bounds for memoryless sources and conditions for bounded delay in Markov sources, enhancing understanding of delay behavior in coding systems.
Contribution
It introduces improved upper bounds on expected delay for memoryless sources and provides a sufficient condition for bounded delay in stationary ergodic Markov sources.
Findings
New upper bounds on expected delay for memoryless sources
Delay bounds are independent of source sequence history
Condition established for bounded expected delay in Markov sources
Abstract
We address the problem of delay in an arithmetic coding system. Due to the nature of the arithmetic coding process, source sequences causing arbitrarily large encoding or decoding delays exist. This phenomena raises the question of just how large is the expected input to output delay in these systems, i.e., once a source sequence has been encoded, what is the expected number of source letters that should be further encoded to allow full decoding of that sequence. In this paper, we derive several new upper bounds on the expected delay for a memoryless source, which improve upon a known bound due to Gallager. The bounds provided are uniform in the sense of being independent of the sequence's history. In addition, we give a sufficient condition for a source to admit a bounded expected delay, which holds for a stationary ergodic Markov source of any order.
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 · Cellular Automata and Applications · DNA and Biological Computing
