English

Decidability of Non-Interactive Simulation of Joint Distributions

Information Theory 2016-07-18 v1 Computational Complexity math.IT

Abstract

We present decidability results for a sub-class of "non-interactive" simulation problems, a well-studied class of problems in information theory. A non-interactive simulation problem is specified by two distributions P(x,y)P(x,y) and Q(u,v)Q(u,v): The goal is to determine if two players, Alice and Bob, that observe sequences XnX^n and YnY^n respectively where {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n are drawn i.i.d. from P(x,y)P(x,y) can generate pairs UU and VV respectively (without communicating with each other) with a joint distribution that is arbitrarily close in total variation to Q(u,v)Q(u,v). Even when PP and QQ are extremely simple: e.g., PP is uniform on the triples {(0,0),(0,1),(1,0)}\{(0,0), (0,1), (1,0)\} and QQ is a "doubly symmetric binary source", i.e., UU and VV are uniform ±1\pm 1 variables with correlation say 0.490.49, it is open if PP can simulate QQ. In this work, we show that whenever PP is a distribution on a finite domain and QQ is a 2×22 \times 2 distribution, then the non-interactive simulation problem is decidable: specifically, given δ>0\delta > 0 the algorithm runs in time bounded by some function of PP and δ\delta and either gives a non-interactive simulation protocol that is δ\delta-close to QQ or asserts that no protocol gets O(δ)O(\delta)-close to QQ. The main challenge to such a result is determining explicit (computable) convergence bounds on the number nn of samples that need to be drawn from P(x,y)P(x,y) to get δ\delta-close to QQ. We invoke contemporary results from the analysis of Boolean functions such as the invariance principle and a regularity lemma to obtain such explicit bounds.

Keywords

Cite

@article{arxiv.1607.04322,
  title  = {Decidability of Non-Interactive Simulation of Joint Distributions},
  author = {Badih Ghazi and Pritish Kamath and Madhu Sudan},
  journal= {arXiv preprint arXiv:1607.04322},
  year   = {2016}
}