Pareto-type finite-block optimality for source codes: a constrained Markov example
Stefano Della Fiore

TL;DR
This paper investigates finite-block optimality of injective source codes using a constrained Markov source example, revealing that certain codes are not Pareto-optimal in this context.
Contribution
It introduces a Pareto-type framework for finite-block source code optimality and analyzes a specific constrained Markov source to demonstrate non Pareto-optimality of a known code.
Findings
Expected code length per symbol is less than 1.5 for large blocks.
The Dalai-Leonardi code is not Pareto-optimal under finite-block criteria.
Exact enumeration reveals balanced splitting of admissible strings by information cost.
Abstract
We study a Pareto-type notion of finite-block optimality for injective source codes, where two codes are compared through the full sequence of expected block lengths. As a concrete and fully analyzable test case, we revisit the four-symbol constrained Markov source introduced by Dalai and Leonardi in their "meaningful example'' on constrained-source decodability. For each admissible nonempty string , let denote its information cost. We construct a canonical injective binary mapping by ordering admissible strings by increasing , then by length and lexicographic order, and assigning binary strings in shortlex order. For the length- block we prove Moreover, for…
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.
