English

Coin flipping from a cosmic source: On error correction of truly random bits

Probability 2007-05-23 v1 Combinatorics

Abstract

We study a problem related to coin flipping, coding theory, and noise sensitivity. Consider a source of truly random bits x\bitsnx \in \bits^n, and kk parties, who have noisy versions of the source bits yi\bitsny^i \in \bits^n, where for all ii and jj, it holds that Pr[yji=xj]=1\eps\Pr[y^i_j = x_j] = 1 - \eps, independently for all ii and jj. That is, each party sees each bit correctly with probability 1ϵ1-\epsilon, and incorrectly (flipped) with probability ϵ\epsilon, independently for all bits and all parties. The parties, who cannot communicate, wish to agree beforehand on {\em balanced} functions fi:\bitsn\bitsf_i : \bits^n \to \bits such that Pr[f1(y1)=...=fk(yk)]\Pr[f_1(y^1) = ... = f_k(y^k)] is maximized. In other words, each party wants to toss a fair coin so that the probability that all parties have the same coin is maximized. The functions fif_i may be thought of as an error correcting procedure for the source xx. When k=2,3k=2,3 no error correction is possible, as the optimal protocol is given by fi(xi)=y1if_i(x^i) = y^i_1. On the other hand, for large values of kk, better protocols exist. We study general properties of the optimal protocols and the asymptotic behavior of the problem with respect to kk, nn and \eps\eps. Our analysis uses tools from probability, discrete Fourier analysis, convexity and discrete symmetrization.

Keywords

Cite

@article{arxiv.math/0406504,
  title  = {Coin flipping from a cosmic source: On error correction of truly random bits},
  author = {Elchanan Mossel and Ryan O'Donnell},
  journal= {arXiv preprint arXiv:math/0406504},
  year   = {2007}
}