English

Robust Gray Codes Approaching the Optimal Rate

Information Theory 2024-06-26 v1 Data Structures and Algorithms math.IT

Abstract

Robust Gray codes were introduced by (Lolck and Pagh, SODA 2024). Informally, a robust Gray code is a (binary) Gray code G\mathcal{G} so that, given a noisy version of the encoding G(j)\mathcal{G}(j) of an integer jj, one can recover j^\hat{j} that is close to jj (with high probability over the noise). Such codes have found applications in differential privacy. In this work, we present near-optimal constructions of robust Gray codes. In more detail, we construct a Gray code G\mathcal{G} of rate 1H2(p)ε1 - H_2(p) - \varepsilon that is efficiently encodable, and that is robust in the following sense. Supposed that G(j)\mathcal{G}(j) is passed through the binary symmetric channel BSCp\text{BSC}_p with cross-over probability pp, to obtain xx. We present an efficient decoding algorithm that, given xx, returns an estimate j^\hat{j} so that jj^|j - \hat{j}| is small with high probability.

Keywords

Cite

@article{arxiv.2406.17689,
  title  = {Robust Gray Codes Approaching the Optimal Rate},
  author = {Roni Con and Dorsa Fathollahi and Ryan Gabrys and Mary Wootters and Eitan Yaakobi},
  journal= {arXiv preprint arXiv:2406.17689},
  year   = {2024}
}
R2 v1 2026-06-28T17:18:53.972Z