research

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

Abstract

We study a problem related to coin flipping, coding theory, and noise sensitivity. Consider a source of truly random bits x \in \bits^n, and kk parties, who have noisy versions of the source bits y^i \in \bits^n, where for all ii and jj, it holds that \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 f_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. Our analysis uses tools from probability, discrete Fourier analysis, convexity and discrete symmetrization

    Similar works

    Full text

    thumbnail-image

    Available Versions