Pareto-type finite-block optimality for source codes: a constrained Markov example
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 every fixed we have for all sufficiently large . Thus, for this source, the reversible Dalai-Leonardi code is not Pareto-optimal with respect to finite-block average length. The proof is based on an exact enumeration of admissible strings by information cost and on a shortlex gap identity implying that each cost class splits evenly between lengths and . The example is simple, but it already exhibits the kind of finite-block Pareto comparison that seems natural for injective source coding under source constraints.
Keywords
Cite
@article{arxiv.2605.03552,
title = {Pareto-type finite-block optimality for source codes: a constrained Markov example},
author = {Stefano Della Fiore},
journal= {arXiv preprint arXiv:2605.03552},
year = {2026}
}