English

The Construction of Near-optimal Universal Coding of Integers

Information Theory 2026-05-15 v2 math.IT

Abstract

The Universal Coding of Integers~(UCI) is suitable for discrete memoryless sources with unknown probability distributions and infinitely countable alphabet sizes. A UCI is a class of prefix codes for which the ratio of the average codeword length to max{1,H(P)}\max\{1,H(P)\} is within a constant expansion factor \textcolor{red}{CCC_{\mathcal{C}}} for any decreasing probability distribution PP, where H(P)H(P) is the entropy of PP. For any UCI code C\mathcal{C}, \emph{the minimum expansion factor} \textcolor{red}{CCC_{\mathcal{C}}^{*}} is defined to represent the infimum of the set of extension factors of C\mathcal{C}. Each C\mathcal{C} has a unique corresponding \textcolor{red}{CCC_{\mathcal{C}}^{*}}, and the smaller \textcolor{red}{CCC_{\mathcal{C}}^{*}} is, the better the compression performance of C\mathcal{C} is. The class of UCIs C\mathcal{C} (or a family {Ci}i=1\{\mathcal{C}_i\}_{i=1}^{\infty}) that achieves the smallest \textcolor{red}{CCC_{\mathcal{C}}^{*}} is defined as the \emph{optimal UCI}. The best current result is that the range of CCC_{\mathcal{C}}^{*} for the optimal UCI is 2CC2.52\leq C_{\mathcal{C}}^{*}\leq 2.5. In this paper, we prove a tighter probability inequality for decreasing distributions, which serves as a new tool for studying the properties of UCIs. On the basis of this inequality, we prove that there exists a class of near-optimal UCIs, called the ν\nu code, achieving \textcolor{red}{Cν=2.0386C_\nu=2.0386}. This narrows the range of the minimum expansion factor for the optimal UCI to 2CC2.03862\leq C_{\mathcal{C}}^{*}\leq 2.0386. We show that the ν\nu code is currently optimal in terms of the minimum expansion factor. In addition, we propose a new proof showing that the minimum expansion factor of the optimal UCI is lower bounded by 22.

Keywords

Cite

@article{arxiv.2507.23180,
  title  = {The Construction of Near-optimal Universal Coding of Integers},
  author = {Wei Yan and Yunghsiang S. Han},
  journal= {arXiv preprint arXiv:2507.23180},
  year   = {2026}
}