On Channel Simulation with Causal Rejection Samplers
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 and denote a target and proposal distribution supplied as input, and let be the number of samples examined by the algorithm. We show that the expected runtime of any CRS scales at least as , where is the R\'enyi -divergence. Regarding the codelength, we show that , where is a new quantity we call the channel simulation divergence. Furthermore, we prove that our new lower bound, unlike the lower bound, is achievable tightly, i.e. there is a CRS such that . Finally, we conduct numerical studies of the asymptotic scaling of the codelength of Gaussian and Laplace channel simulation algorithms.
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