English

On Channel Simulation with Causal Rejection Samplers

Information Theory 2024-05-07 v2 math.IT

Abstract

One-shot channel simulation has recently emerged as a promising alternative to quantization and entropy coding in machine-learning-based lossy data compression schemes. However, while there are several potential applications of channel simulation - lossy compression with realism constraints or differential privacy, to name a few - little is known about its fundamental limitations. In this paper, we restrict our attention to a subclass of channel simulation protocols called causal rejection samplers (CRS), establish new, tighter lower bounds on their expected runtime and codelength, and demonstrate the bounds' achievability. Concretely, for an arbitrary CRS, let QQ and PP denote a target and proposal distribution supplied as input, and let KK be the number of samples examined by the algorithm. We show that the expected runtime E[K]\mathbb{E}[K] of any CRS scales at least as exp2(D[QP])\exp_2(D_\infty[Q || P]), where D[QP]D_\infty[Q || P] is the R\'enyi \infty-divergence. Regarding the codelength, we show that DKL[QP]DCS[QP]H[K]D_{KL}[Q || P] \leq D_{CS}[Q || P] \leq \mathbb{H}[K], where DCS[QP]D_{CS}[Q || P] is a new quantity we call the channel simulation divergence. Furthermore, we prove that our new lower bound, unlike the DKL[QP]D_{KL}[Q || P] lower bound, is achievable tightly, i.e. there is a CRS such that H[K]DCS[QP]+log2(e+1)\mathbb{H}[K] \leq D_{CS}[Q || P] + \log_2 (e + 1). Finally, we conduct numerical studies of the asymptotic scaling of the codelength of Gaussian and Laplace channel simulation algorithms.

Keywords

Cite

@article{arxiv.2401.16579,
  title  = {On Channel Simulation with Causal Rejection Samplers},
  author = {Daniel Goc and Gergely Flamich},
  journal= {arXiv preprint arXiv:2401.16579},
  year   = {2024}
}

Comments

Accepted to IEEE ISIT 2024, camera-ready version. 11 pages, 1 figure

R2 v1 2026-06-28T14:30:53.213Z