A k-Provers Parallel Repetition Theorem for a version of No-Signaling Model Ricky Rosen



February 10, 2010

Abstract The parallel repetition theorem states that for any two provers one round game with value at most 1 − ² (for ² < 1/2), the value of the game repeated n times in parallel is at most (1 − ²3 )Ω(n/ log s) where s is the size of the answers set [Raz98],[Hol07]. It is not known how the value of the game decreases when there are three or more players. In this paper we address the problem of the error decrease of parallel repetition game for k-provers where k > 2. We consider a special case of the No-Signaling model and show that the error of the parallel repetition of k provers one round game, for k > 2, in this model, decreases exponentially depending only on the error of the original game and on the number of repetitions. There were no prior results for k-provers parallel repetition for k > 2 in any model.

1

Introduction

In a k provers one round game there are k provers and a verifier. The verifier selects randomly (x1 , . . . , xk ) ∈ X1 × · · · × Xk , a question for each prover, according to some distribution PX1 ...Xk where Xi is the questions set of prover i where i ∈ 1, . . . , k. Each prover knows only the question addressed to her, prover 1 knows only x1 and prover i knows only xi . The provers cannot communicate during the transaction. The provers send their answers to the verifier, ai ∈ Ai where Ai is the answers set of prover i. The verifier evaluates an acceptance predicate V (x1 , . . . , xk , a1 , . . . , ak ) and accepts or rejects based on the outcome of the predicate. The acceptance predicate as well as the distribution of the questions are known in advance to the provers. The provers answer the questions according to a strategy. The strategy of the provers is also called a protocol. The type of the protocol determines the type of model. In the classic model the provers’ strategy is a k tuple of functions, one for each prover, where each function is from her questions to her answers, i.e., for all i, fai : Xi → Ai . We also call this model MIP(k, 1). In the No-Signaling model the provers’ strategy is a k tuple of functions, one for each prover, where each function is a random function from the questions of all the provers to her answers but in a way that does not reveal any information about the other provers’ questions. We denote this model by M IP ♦ (k, 1). The No Signaling condition ensures that the answer of each prover given its question is independent of the questions of the other provers (but not of the other provers answers). This definition is the natural generalization of the no-signaling model of two provers one round game to no signaling model of k provers one round game. However, in this paper we generalize the no-signaling model in a different ∗

Department of Computer Science, Tel-Aviv University, Tel-Aviv 69978, Israel.

1

way. In this variation, no k − 1 provers together can signal to the remaining prover. In the standard model one also demands that no player can signal to the other players when the other k − 1 players can talk to each other. To get a sense of such games, let us consider a generalization of the CHSH [CHSH69] game for 3 players. Let us denote the three provers by Alice, Bob and Charlie. The verifier chooses uniformly at random three questions x, y, z ∈ {0, 1} and sends x to Alice, y to Bob and z to Charlie. The provers sends their answers, denoted by a, b, c and the verifier accepts if and only if x ∧ y ∧ z = a ⊕ b ⊕ c. We will consider the following strategy: if x ∧ y ∧ z = 0 then (a, b, c) is distributed uniformly over {(0, 0, 0), (1, 0, 1), (1, 1, 0), (0, 1, 1)}. If x ∧ y ∧ z = 1 then (a, b, c) is distributed uniformly over {(1, 0, 0), (0, 1, 0), (0, 0, 1), (1, 1, 1)}. This is a no-signaling strategy since for every question of Alice, knowing her answer to that question does not reveal any information about Bob’s or Charlie’s questions. Similar argument apply to Bob and Charlie. The value of the game is the maximum of the probability that the verifier accepts, where the maximum is taken over all the provers strategies. More formally, the value of the game is: max

fa1 ,...,fak

Ex1 ,...,xk [V (x1 , . . . , xk , fa1 (x1 ), . . . , fb (xk ))]

where the expectation is taken with respect to the distribution PX1 ...Xk . We denote the value of the game in the classical model by w(G) and the value of the game in the No-Signaling model by ω ♦ (G). Roughly speaking, the n-fold parallel repetition of the game, denoted by (G⊗n ), is playing the game n times in parallel, i.e. the verifier sends n questions to each prover and receives n answers from each prover. The verifier evaluates the acceptance predicate on each game and accepts if and only if all the predicates were true. Obviously ω ♦ (G⊗n ) ≤ ω ♦ (G) but one might expect that ω ♦ (G⊗n ) = (ω ♦ (G))n . However, although the verifier treats each game of the n games independently, the provers may not. The answer of each question addressed to a prover may depend on all the questions addressed to that prover. There are examples for the MIP(2, 1) model [For89], [FL92], [Raz98], [FV02], [Hol07], and for the M IP ♦ (2, 1) model [Hol07] for which the ω ♦ (G⊗n ) = (ω ♦ (G)) for small n. Raz provided an example [Fei95] for MIP(k, 1) where ω ♦ (G⊗k ) = (ω ♦ (G)). Another model of k-provers one round game is the quantum model, denote by MIP∗ (k, 1), in which the provers have a joint quantum state and so the function of each prover is from the questions of all the provers to her answers but only for such functions that can be implemented by an entangled quantum state. Clearly, the value of a game in the MIP(k, 1) model is less or equal to the value of the game in the ω ∗ (G) model which is less or equal to the value of the game in M IP ♦ (k, 1) model. However, this bound does not imply a bound for the parallel repetition of the MIP(k, 1) model since there are games for which the value of the game in the MIP(k, 1) model is strictly less than 1 but the value of the game in M IP ♦ (k, 1) model is 1, therefore implying only the trivial bound. If the value of the game in M IP ♦ (k, 1) model is strictly less than 1 then we obtain a non trivial bound on the value of the game for the MIP(k, 1) model. 1 Many fundamental questions related to the MIP(2, 1) model have been answered by now, but there was no known upper bounds on MIP(k, 1) for k > 2 in any model.However, it was conjectured that the error decreases exponentially. Although this model of no-signaling is not the natural nosignaling model, it allows us to obtain a first upper bound result for the MIP(k, 1) for k > 2 for special types of games2 and it raises explicitly the questions for what models one can look at more 1 2

It decreases exponentially and does not depend on the size of the answers support. Namely, games where the value of the game played according to a no-signaling protocol is strictly less than 1.

2

than 2 provers.

1.1

Related Work

A series of papers deals with the nature of the error decrease of parallel repetition game [CCL92], [Fei91], [FK94], [Raz98], [Hol07]. The breakthrough result was done by Raz’s [Raz98]. In his celebrated result, Raz proved that the error of MIP(2, 1) decreases exponentially depending also on the size of the answer set. Holenstein [Hol07] lately simplified this result and revealed new insights on the nature of the problem. Holenstein also improved the constants to give a tighter bound on the error of the n parallel repetition. Holenstein also proved that in the M IP ♦ (2, 1) model, the error decreases exponentially and does not depend on the size of the answer set.

2

Our results

A 3-provers one round No-Signaling game G = (X, Y, Z, A, B, C, PXY Z , Q) is an object consisting on three finite question sets X, Y, Z, a probability measure PXY Z on XY Z PXY Z : X × Y × Z → R+ , answer sets A, B, C and an acceptance predicate Q : X × Y × Z × A × B × C → {0, 1}. A No-Signaling protocol is a set of three No-Signaling functions: the function p1 : X × Y × Z × R → A, the function p2 : X × Y × Z × R → B and the function: p3 : X × Y × Z × R → C. A function p1 : X × Y × Z × R → A is a No-Signaling function if: ∀x ∈ X, a ∈ A, y, y 0 ∈ Y, z, z 0 ∈ Z Pr[p1 (x, y, z, R) = a] = Pr[p1 (x, y 0 , z 0 , R) = a]. R

R

For k provers, a function pi is no-signaling if: ∀x ∈ Xi , a ∈ Ai , xj , x0j ∈ Xj

for j6=i

Pr[pi (x1 , . . . xi−1 , x, xi+1 , . . . xk , R) = a] = R

Pr[pi (x01 , . . . x0i−1 , x, x0i+1 , . . . x0k , R) = a]. R

3

Definition 2.1 (value of the game) The value of the game is defined as: ω ♦ (G) = max

p1 ,p2 ,p3

EXY ZR [Q(X, Y, Z, p1 (X, Y, Z, R), p2 (X, Y, Z, R), p3 (X, Y, Z, R))]

where the expectation is taken with respect to PXY Z and the maximum is taken over all No-Signaling protocols. The n-fold parallel repetition 3-provers game G⊗n consists of the sets X n , Y n , Z n , a probability measure on those sets, PX⊗n n Y n Z n where n n n PX⊗n n Y n Z n (x , y , z ) =

n Y

PXY Z (xi , yi , zi )

i=1

for xn ∈ X n , y n ∈ Y n , z n ∈ Z n . It also consists of the sets An , B n , C n and an accepting predicate Q⊗n where n ^ Q⊗n (xn , y n , z n , an , bn , cn ) = Q(xi , yi , zi , ai , bi , ci ) xn

X n,

yn

n,

zn

Z n , an

An ,

i=1 B n , cn

bn

for ∈ ∈Y ∈ ∈ ∈ ∈ C n . The n-fold parallel repetition for k-provers game (for every k > 3) is defined in the obvious way and therefore omitted. For a game Gn and a strategy (p1 , p2 , p3 ) we define: ⊗n n n n n n n n n n n n n n n n PX⊗n n Y n Z n An B n C n (x , y , z , a , b , c ) , PX n Y n Z n (x , y , z )·Pr[p1 (x ) = a ∧ p2 (y ) = b ∧ p3 (y ) = c ]

We can now present our theorem: Theorem 2.2 For every k ≥ 2, every positive integer n, all games G = (X, Y, Z, A, B, C, PXY Z , Q), played in the MIP♦ (k, 1) model satisfy: Ã ¡ ¢ !n ♦ (G) 2 1 − ω ω ♦ (G⊗n ) ≤ 1 − 100(1 + 4k)2 Holenstein [Hol07] proved the theorem for k = 2. For simplicity, we will prove the theorem for k = 3 and generalize it for k > 3 in Appendix C .

3

Preliminaries

We denote an n-dimensional vector by superscripts n, e.g., An = (A1 , . . . , An ) where Ai is its ith entry and A−i = (A1 , . . . , Ai−1 , Ai+1 , . . . , An ). The statistical difference between two probability P distributions P and Q, defined over then same sample space Ω, is kP−Qk1 = 1/2 x∈Ω |P(x)−Q(x)|. Definition 3.1 (Divergence) We define the Kullback-Leibler divergence, also called the informational divergence or simply divergence. Let P and Q be two probability measures defined on the same sample space, Ω. The divergence of P with respect to Q is: X P(x) D(PkQ) = P(x) log Q(x) x∈Ω

where 0 log 00 is defined to be 0 and p log p0 where p 6= 0 is defined to be ∞. Vaguely speaking, we could think of the divergence as a way to measure the information we gained by knowing that a random variable is distributed according to P rather than Q. This indicates how far Q is from P, if we don’t gain much information then the two distributions are very close in some sense. 4

4

Proof sketch

We closely follow Holenstein’s proof [Hol07] and generalize it for three provers one round NoSignaling game. Furthermore, in Appendix C, we generalization the result for every k ≥ 3 provers. Fixing a No-Signaling strategy (p1 , p2 , p3 ), we define Wi to be the probability of winning game i. Using this notation the parallel repetition is an upper bound for Pr[W1 ∧ W2 . . . ∧ Wn ]. Since Pr[W1 ∧ . . . ∧ Wn ] = Pr[Wi1 ] Pr[Wi2 |Wi1 ] · · · Pr[Win |Wi1 Wi2 · · · Win−1 ] we will upper bound Pr[Wim |Wi1 . . . Wim−1 ] for every m ≤ nδ (where δ is just some small constant). We will show that conditioning on the event of winning all m − 1 games, i.e., conditioning on Wi1 . . . Wim−1 , there is a game im on which the probability of winning that game is at most ω ♦ (G) + ². The way to do so, is by showing that given a No-Signaling strategy for the game G⊗n and conditioned on winning m−1 games, the provers can use this strategy to obtain a No-Signaling strategy for G. To obtain a strategy for G we will need two lemmas. The first lemma, Lemma 5.2 shows that fixing a strategy and conditioning on the event of winning m − 1 games, there is a coordinate im for which PX⊗n (xn , y n , z n ) projected on the im th coordinate is n Y n Z n |W ...W i i 1

m−1

similar to PXY Z . This lemma is Claim 5.1 in Raz’s paper [Raz98] and Lemma 5 in Holenstein’s paper [Hol07]. The second lemma, Lemma 5.4 shows that we can obtain a No-Signaling strategy to play the im th coordinate from a No-Signaling strategy for G⊗n after conditioning on the event Wi1 ∧ . . . ∧ Wim−1 (after conditioning we may not obtain a No-Signaling function but we show that there is a No-Signaling function which is very close to it.). This is a generalization of Lemma 23 in Holenstein’s paper [Hol07]. We then conclude that the provers can not win the game im with probability greater than ω ♦ (G) + ².

5

Technical Lemmas

Lemma 5.1 (RazHolenstein) Let PU ` = PU1 PU2 · · · PU` be a probability distribution over U ` (i.e., PU ` is a product distribution over U1 , . . . U` ) and let W be some event, then the following holds: s ` X ° ° °PU |W − PU ° ≤ ` · log 1 i i Pr[W ] i=1

For completeness, we include the proof of the lemma in Appendix A. We need the following corollary of Lemma 5.1. Corollary 5.2 Let PT U ` = PT PU1 |T PU2 |T · · · PU` |T and let W be some event, then the following holds: s ` X ° ° °PT U |W − PT |W PU |T ° ≤ ` · log 1 i i Pr[W ] i=1

For the proof see Appendix B. For the second lemma we will need to use the following proposition.

5

e R be some distribution Proposition 5.3 Let PRST be a probability distribution over RST and let P over R. There exists a distribution QRST satisfying the following: eRk kQRST − PRST k ≤ kPR − P eRk = 0 kQR − P

(1)

kQS − PS k = 0

(3)

kQT − PT k = 0

(4)

(2)

The proof is following closely Holenstein’s [Hol07] proof of Lemma 22. Proof: We show a finite process for changing PRST into QRST with the desired properties. Let e R (r)} and let L = {r | PR (r) < P e R (r)}. Until |H| 6= 0, fix some r ∈ H and H = {r | PR (r) > P r0 ∈ L and fix s, t such that PRST (r, s, t) > 0. Define, e R (r)|, |PR (r0 ) − P e R (r0 )|} α := min{PRST (r, s, t), |PR (r) − P and set PRST (r, s, t) := PRST (r, s, t) − α and PRST (r0 , s, t) := PRST (r0 , s, t) + α. The process only e R k and therefore Condition 1 holds. By definition, we continue the process until decreases kPR − P Condition 2 holds. Since in every iteration, the process decreases some fixed (r, s, t) by α and increases (r0 , s, t) by α , for the same s, t then Condition 3 and Condition 4 are satisfied. ¯ XY Z be some Lemma 5.4 Let PXY ZRST be a probability distribution over XY ZRST and let P distribution over XY Z. If ¯ XY Z PR|X − PXY ZR k ≤ ²1 kP ¯ XY Z PS|Y − PXY ZS k ≤ ²2 kP

(5)

¯ XY Z PT |Z − PXY ZT k ≤ ²3 kP

(7)

(6)

then, there exists a conditional distribution QRST |X=x,Y =y,Z=z satisfying the following: ¯ XY Z QRST |XY Z − PXY ZRST k ≤ min{²1 , ²2 , ²3 } + 2(²1 + ²2 + ²3 ) kP

(8)

kQR|X=x,Y =y,Z=z − QR|X=x k = 0

(9)

kQS|X=x,Y =y,Z=z − QS|Y =y k = 0

(10)

kQT |X=x,Y =y,Z=z − QT |Z=z k = 0

(11)

Proof: For fixed x, y, z we apply Lemma 5.3 three times. We first apply the lemma on PRST |X=x,Y =y,Z=z ˆ RST |X=x,Y =y,Z=z such that and PR|X=x to obtain Q ˆ RST |X=x,Y =y,Z=z − PRST |X=x,Y =y,Z=z k ≤ |PR|X=x,Y =y,Z=z − PR|X=x k kQ ˆ R|X=x,Y =y,Z=z − PR|X=x k = 0 kQ ˆ S|X=x,Y =y,Z=z − PS|X=x,Y =y,Z=z k = 0 kQ ˆ T |X=x,Y =y,Z=z − PT |X=x,Y =y,Z=z k = 0 kQ

6

ˆ RST |X=x,Y =y,Z=z and PS|Y =y and combining the previous result we obtain Applying Lemma 5.3 on Q ˜ RST |X=x,Y =y,Z=z such that Q ˜ RST |X=x,Y =y,Z=z − Q ˆ RST |X=x,Y =y,Z=z k ≤ kPS|X=x,Y =y,Z=z − PS|Y =y k kQ ˜ R|X=x,Y =y,Z=z − PR|X=x k = 0 kQ ˜ S|X=x,Y =y,Z=z − PS|Y =y k = 0 kQ ˜ T |X=x,Y =y,Z=z − Q ˆ T |X=x,Y =y,Z=z k = 0 kQ ˜ RST |X=x,Y =y,Z=z and Q ˜ T |Z=z , we obtain QRST |X=x,Y =y,Z=z Apply Lemma 5.3 again, this time on Q such that ˜ RST |X=x,Y =y,Z=z k ≤ kPT |X=x,Y =y,Z=z − PT |Z=z k kQRST |X=x,Y =y,Z=z − Q kQR|X=x,Y =y,Z=z − PR|X=x k = 0 kQS|X=x,Y =y,Z=z − PS|Y =y k = 0 kQT |X=x,Y =y,Z=z − PT |Z=z k = 0 ¯ XY Z − PXY Z k ≤ min{²1 , ²2 , ²3 } From Condition 5, Condition 6 and Condition 7 we obtain: kP Hence, ¯ XY Z QRST |XY Z − PXY ZRST k kP ≤ min{²1 , ²2 , ²3 } + kPXY Z QRST |XY Z − PXY ZRST k X PXY Z (x, y, z)kQRST |X=x,Y =y,Z=z − PRST |X=x,Y =y,Z=z k = min{²1 , ²2 , ²3 } + xyz

≤ min{²1 , ²2 , ²3 } +

X

PXY Z (x, y, z)·

xyz

¡ ¢ |PR|X=x,Y =y,Z=z − PR|X=x k + kPS|X=x,Y =y,Z=z − PS|Y =y k + kPT |X=x,Y =y,Z=z − PT |Z=z k ≤ min{²1 , ²2 , ²3 } + kPXY ZR − PXY Z PR|X k + kPXY ZS − PXY Z PS|Y k + kPXY ZS − PXY Z PT |Z k ≤ min{²1 , ²2 , ²3 } + 2 (²1 + ²2 + ²3 )

6

Parallel Repetition Theorem

Proposition 6.1 For every game G = (X, Y, Z, A, B, C, PXY Z , Q) fix any No-Signaling strategy for the n-fold parallel repetition game, G⊗n , and let W = Wi1 ∧ . . . ∧ Wim−1 be the event of winning on some fixed i1 , . . . , im−1 coordinates with respect to that strategy. There exists a coordinate im such that s µ ¶ 1 1 ♦ log Pr[Wim |W ] ≤ ω (G) + 13 n−m Pr[W ] Proof: Assume without loss of generality that i1 , . . . , im−1 ∈ {n − m + 1, . . . , n} (the last m coordinates). Let T = (X n , An ) and U n−m = (Y n−m , Z n−m ) then from Lemma 5.2 we obtain: s n−m X° ° °PX n An Y Z |W − PX n An |W PY Z |X n An ° ≤ (n − m) log 1 . i i i i Pr[W ] i=1

7

Since the strategy is No-Signaling: n−m X

° ° °PX n An Y Z |W − PX n An |W PZ Y |X ° ≤ i i i i i

s (n − m) log

i

This can be written as: n−m X

° ° °PX n An Y Z |W − PX |W PX −i An |X ,W PZ Y |X ° ≤ i i i i i i i

1 . Pr[W ]

s (n − m) log

i

Applying Lemma 5.1 with U n−m = X n−m we obtain: s n−m X° ° °PX |W − PX ° ≤ (n − m) log i

i

i

1 . Pr[W ]

(12)

1 Pr[W ]

(13)

Combining Equation 12 and Equation 13 yields: n−m X

s ° ° °PX n An Y Z |W − PX PX −i An |X ,W PZ Y |X ° ≤ 2 (n − m) log i i i i i i i

i

This can be written as: n−m X

1 Pr[W ]

s

kPX n An Yi Zi |W − PXi Yi Zi PX −i An |Xi ,W k ≤ 2 (n − m) log

i

1 Pr[W ]

Since PXi Yi Zi = PXY Z , n−m X

s kPX n An Yi Zi |W − PXY Z PX −i An |Xi ,W k ≤ 2 (n − m) log

1 Pr[W ]

(14)

Similar argument for T = (Y n , B n ) and U n−m = (X n−m , Z n−m ) yields: s n−m X kPY n B n Xi Zi |W − PXY Z PY −i B n |Yi ,W k ≤ 2 (n − m) log

1 Pr[W ]

(15)

1 Pr[W ]

(16)

i

i

And for T = (Z n , C n ) and U n−m = (X n−m , Y n−m ) yields: n−m X

s kPZ n C n Xi Yi |W − PXY Z PZ −i C n |Zi ,W k ≤ 2 (n − m) log

i

By Lemma 5.4, there exists a distribution QX −i An Y −i B n Y −i C n |Xi =x,Yi =y,Zi =z which can be implemented by a No-Signaling function and satisfy: s µ ¶ n−m X 1 kPXY Z QX −i An Y −i B n Y −i C n |XY Z − PXY ZX −i An Y −i B n Y −i C n |W k ≤ 13 (n − m) log . Pr[W ] i=1

Therefore, there exists a coordinate im such that s kPXY Z QX −im An Y −im B n Y −im C n |XY Z − PXY ZX −im An Y −im B n Y −im C n |W k ≤ 13 8

1 log n−m

µ

¶ 1 . Pr[W ]

Hence, given input (X, Y, Z) for the game G, Alice, Bob and Charlie can use the No-Signaling Strategy for G⊗n to obtain a No-Signaling strategy for G. The provers play G in the im coordinate and answer Aim , Bim , Cim (and ignoring the redundant information). Thus there is a coordinate im on which s µ ¶ 1 1 ♦ Pr[Wim |W ] ≤ ω (G) + 13 log n−m Pr[W ]

Theorem 6.2 For all games G = (X, Y, Z, A, B, C, PXY Z , Q) and any positive integer n, à ¡ ¢2 !n 1 − ω ♦ (G) ♦ ⊗n ω (G ) ≤ 1 − 4000 Proof: Fix any strategy for the n-folded parallel repetition game G⊗n and let qm = Pr[Wi1 ∧ . . . ∧ Wim ]. By Proposition 6.1 we obtain: s à µ ¶! 1 1 qm+1 ≤ qm · ω ♦ (G) + 13 log n−m qm ³ ´m+1 ♦ ♦ (G))(n−m) We show by induction that qm+1 ≤ 1+ω2 (G) for any m + 1 ≤ (1−ω 1000 . If qm ≤ ³ ´m+1 ³ ´m+1 ♦ ♦ 1+ω (G) then the claim immediately follows. If qm > 1+ω2 (G) then, 2 µ log

1 qm



µ ≤ log

1 + ω ♦ (G) 2

¶−(m+1) .

¡ ¢1−ω♦ (G) ♦ Since for any α, β < 1, (1 − α)b ≤ 1 − αβ, then 1 − 12 ≤ (1 − 1−ω2 (G) ) and we obtain that µ log

1 + ω ♦ (G) 2

¶−(m+1)

! Ã ¶−(m+1) µ ♦ 1 − ω ♦ (G) 1 −(m+1)(1−ω (G)) = (m+1)(1−ω ♦ (G)) = log 1 − ≤ log 2 2

Thus for any m satisfying m + 1 ≤ (1−ω Ã r qm+1 ≤ qm ·

ω ♦ (G) + 13

♦ (G))(n−m)

1000

,

! µ ¶ 1 1 + ω ♦ (G) ♦ (m + 1)(1 − ω (G)) ≤ qm · n−m 2 ³

combining the induction hypothesis we obtain qm · n

(1−ω ♦ (G)) 2000

1+ω ♦ (G) 2

´

³ ≤

1+ω ♦ (G) 2

´m+1

we get,

qm

♦ (G)) µ ¶ n(1−ω µ ¶n 2000 1 − ω ♦ (G) (1 − ω ♦ (G))2 ≤ 1− ≤ 1− 2 4000

9

. Taking m =

7

Acknowledgement

We would like to express my deepest gratitude to Oded Regev and Ran Raz for very valuable discussions on this subject and for their comments on the previous version of this paper.

References [CCL92]

J.-Y. Cai, A. Condon, and R. J. Lipton. On games of incomplete information. Theoret. Comput. Sci., 103(1):25–38, 1992. ISSN 0304-3975. 7th Annual Symposium on Theoretical Aspects of Computer Science (STACS 90) (Rouen, 1990).

[CHSH69] J. F. Clauser, M. A. Horne, A. Shimony, and R. A. Holt. Proposed experiment to test local hidden-variable theories. Phys. Rev. Lett., 23(15):880–884, Oct 1969. doi: 10.1103/PhysRevLett.23.880. [CT06]

T. M. Cover and J. A. Thomas. Elements of information theory. Wiley-Interscience [John Wiley & Sons], Hoboken, NJ, second edition, 2006. ISBN 978-0-471-24195-9; 0-471-24195-4.

[Fei91]

U. Feige. On the success probability of the two provers in one-round proof systems. In Structure in Complexity Theory Conference, pages 116–123. 1991.

[Fei95]

U. Feige. Error reduction by parallel repetition - the state of the art. Technical Report CS95-32, Weizmann Institute, 1, 1995.

[FK94]

U. Feige and J. Kilian. Two prover protocols: low error at affordable rates. In Proceedings of the 26th Annual Symposium on the Theory of Computing, pages 172–183. ACM Press, New York, May 1994. ISBN 0-89791-663-8.

[FL92]

U. Feige and L. Lov´asz. Two-prover one-round proof systems: their power and their problems (extended abstract). In STOC ’92: Proceedings of the twenty-fourth annual ACM symposium on Theory of computing, pages 733–744. ACM Press, New York, NY, USA, 1992. ISBN 0-89791-511-9. doi:http://doi.acm.org/10.1145/129712.129783.

[For89]

L. J. Fortnow. Complexity - theoretic aspects of interactive proof systems. Technical Report MIT-LCS//MIT/LCS/TR-447, Department of Mathematics, Massachusetts Institute of Technology, 1989.

[FV02]

U. Feige and O. Verbitsky. Error reduction by parallel repetition—a negative result. Combinatorica, 22(4):461–478, 2002. ISSN 0209-9683.

[Hol07]

T. Holenstein. Parallel repetition: simplifications and the no-signaling case. In STOC’07: Proceedings of the 39th Annual ACM Symposium on Theory of Computing. 2007.

[Raz98]

R. Raz. A parallel repetition theorem. SIAM J. Comput., 27(3):763–803 (electronic), 1998. ISSN 0097-5397.

10

A

Proof of Lemma 5.1

Lemma A.1 (Raz) Let PU ` = PU1 PU2 · · · PU` and let W be some event, then the following holds: s ` X 1 kPUi |W − PUi k ≤ ` · log Pr[W ] i

Proof: This lemma appears in [Raz98] and in [Hol07]. We present Holenstein’s [Hol07] proof of the lemma. For the proof of the lemma we’ll need to use some known entropy arguments such as D(PkQ) ≥ (kP − Qk1 )2 where P and Q are two distributions over the same sampling space. The proof can be found in [CT06] Lemma 12.6.1. Another argument we will use is that for a probability distribution P`U which is a product distribution over U1 . . . U` the following holds: P` i=1 D(PUi kQUi ) ≤ D(PU ` kQU ` ). We can now prove the lemma: Ã ! ` ` ` X X P ¡ ¢2 X ` |W (u ) U PU ` |W (u` ) log kPUi |W − PUi k ≤ D(PUi |W kPUi ) ≤ D(PU ` |W kPU ` ) = PU ` (u` ) i=1 i=1 u` ∈U ` µ ¶ X Pr[W |U ` = u` ] ` = PU ` |W (u ) log Pr[W ] u` ∈U ` µ ¶ µ ¶ X 1 1 ` ` ` ≤ log + PU ` |W (u ) log(Pr[W |U = u ]) ≤ log Pr[W ] Pr[W ] ` ` u ∈U

B

Proof of Corollary 5.2

Proof: ` ` X ° ° X °PT U |W − PT |W PU |T ° = i i i=1

=

` X

X

|PT Ui |W (t, u) − PT |W (t)PUi |T =t (u)|

i=1 t∈T,u∈Ui

X

|PT |W (t)PUi |W,T =t (u) − PT |W (t)PUi |T =t (u)|

i=1 t∈T,u∈Ui

=

X t∈T

PT |W (t) ·

` X

kPUi |W,T =t (u) − PUi |T =t (u)k

i=1

s

¶ 1 PT |W (t) · ` · log ≤ Pr[W |T = t] t∈T v ! à u X u 1 ≤ t` · log PT |W (t) Pr[W |T = t] t∈T v à ! u X Pr(T = t ∧ W ) Pr[T = t] u = t` · log Pr[W ] Pr[W ∧ T = t] t∈T s 1 = ` · log Pr[W ] X

µ

11

Where the first inequality pfollows from Lemma 5.1 and the second follows from Jensen’s inequality on the concave function log(·)

C

generalizing for k > 3

Lemma 5.4 for k > 3 Lemma C.1 Let PV1 ,...,Vk be a probability distribution over V1 . . . Vk and for every 1 ≤ i ≤ k, let PVei be some distribution over Vi . If for every i ∈ {1, . . . , k}, kPVi − PVei k ≤ ²i then, there exists a distribution QV1 ,...,Vk satisfying the following: kQV1 ,...,Vk − PV1 ,...,Vk k ≤ 2

k X i=1

²i + min ²i i

and for every i kQVi − PVei k = 0 Lemma C.2 Let PU1 ,...,Uk ,V1 ,...,Vk be a probability distribution over U1 , . . . , Uk , V1 , . . . , Vk and let PU10 ,...,Uk0 be some distribution over U1 , . . . , Uk . If for every i, kPU10 ,...,Uk0 PVi |Ui − PU1 ,...,Uk ,Vi k ≤ ²1 then, there exists a conditional distribution QV1 ,...,Vk |X=x,Y =y,Z=z satisfying the following: kQV1 ,...,Vk |U1 =u1 ,...Uk =uk − PV1 ,...,Vk |U1 =u1 ,...Uk =uk k ≤ min{²i }

(17)

∀i ∈ {1, . . . , k}, kQVi |U1 =u1 ,...Uk =uk − QVi |Ui =ui k = 0

(18)

i

(19) Theorem C.3 For every k ≥ 3, every positive integer n, all games G = (X, Y, Z, A, B, C, PXY Z , Q), played in the MIP♦ (k, 1) model satisfy: à ¡ ¢2 !n 1 − ω ♦ (G) ♦ ⊗n ω (G ) ≤ 1 − 100(1 + 4k)2 Proof: Fix any strategy for the n-folded parallel repetition game G⊗n and let qm = Pr[Wi1 ∧ . . . ∧ Wim ]. By Proposition 6.1 we obtain: s à µ ¶! 1 1 ♦ log qm+1 ≤ qm · ω (G) + 13 n−m qm ³ ´m+1 ♦ ♦ (G))(n−m) We show by induction that qm+1 ≤ 1+ω2 (G) for any m + 1 ≤ (1−ω 1000 . If qm ≤ ´m+1 ³ ´m+1 ³ ♦ ♦ 1+ω (G) then the claim immediately follows. If qm > 1+ω2 (G) then, 2 µ log

1 qm



µ ≤ log

1 + ω ♦ (G) 2 12

¶−(m+1) .

¡ ¢1−ω♦ (G) ♦ Since for any α, β < 1, (1 − α)b ≤ 1 − αβ, then 1 − 12 ≤ (1 − 1−ω2 (G) ) and we obtain that µ log

1 + ω ♦ (G) 2

¶−(m+1)

à ! µ ¶−(m+1) ♦ 1 − ω ♦ (G) 1 −(m+1)(1−ω (G)) = log 1 − ≤ log = (m+1)(1−ω ♦ (G)) 2 2

Thus for any m satisfying m + 1 ≤ (1−ω Ã r qm+1 ≤ qm ·

ω ♦ (G) + 13

♦ (G))(n−m)

1000

,

! µ ¶ 1 + ω ♦ (G) 1 ♦ (m + 1)(1 − ω (G)) ≤ qm · n−m 2 ³

combining the induction hypothesis we obtain qm · n

(1−ω ♦ (G)) 2000

1+ω ♦ (G) 2

´

³ ≤

1+ω ♦ (G) 2

´m+1

we get,

qm

♦ (G)) µ ¶ n(1−ω µ ¶n 2000 1 − ω ♦ (G) (1 − ω ♦ (G))2 ≤ 1− ≤ 1− 2 4000

13

. Taking m =

A k-Provers Parallel Repetition Theorem for a version of ...

Feb 10, 2010 - where Xi is the questions set of prover i where i ∈ 1,...,k. Each prover ... The provers send their answers to the verifier, ai ∈ Ai where Ai is.

186KB Sizes 1 Downloads 122 Views

Recommend Documents

A version of the closed graph theorem
[1] J. Munkres. Topology, John-Wiley, 2005. [2] W. Rudin. Principles of Mathematical Analysis, Mc Graw Hill, 2000. 1Electronic mail: [email protected]. 1.

A stronger version of Friedman's self-embedding theorem
A stronger version of Friedman's self-embedding theorem. Keita Yokoyama. May 20, 2011. In [1], Harvey Friedman showed the famous self-embedding theorem for PA which asserts that every countable model of PA has an initial segment which is isomorphic t

A STRUCTURE THEOREM FOR RATIONALIZABILITY ...
under which rti (ai) is a best reply for ti and margΘXT−i. (πti,rti (ai)) = κti . Define a mapping φti,rti (ai),m : Θ* → Θ* between the payoff functions by setting. (A.5).

A STRUCTURE THEOREM FOR RATIONALIZABILITY IN ... - STICERD
We show that in any game that is continuous at infinity, if a plan of action ai is rationalizable ... Following Chen, we will use the notation customary in incomplete ...

A STRUCTURE THEOREM FOR RATIONALIZABILITY IN ... - STICERD
particular, there, we have extensively discussed the meaning of perturbing interim ..... assumption that Bi (h), the set of moves each period, is finite restricts the ...

a dichotomy theorem for graphs induced by commuting families of ...
Then gk ◦gs' ◦π(0nγ) = gt' ◦π(0nγ), and since 〈g0,g1,...〉 is prismatic, it follows that supp(t ) = supp(s )∐ {k}, thus k = ki, for some i ≤ n, and supp(t) = supp(s)∐ {ki}, ...

The suppression of repetition enhancement A review of ...
Nov 14, 2012 - Reviews and perspectives. The suppression of ... Accumulation, novel network formation as well as predictive coding models can all explain ...

A framework for parallel and distributed training of ...
Accepted 10 April 2017 ... recently proposed framework for non-convex optimization over networks, ... Convergence to a stationary solution of the social non-.

A parallel version of the non smooth contact dynamics ...
a bi-dimensional description, it can be solved by looking for an a ne graph ... the computer performance related to the parallel architecture (here shared memory).

A parallel version of the non smooth contact dynamics ...
problems becomes more complex, the numerical tools need to be improved in order to preserve ... made of hard disks: a free surface compaction. .... a bi-dimensional description, it can be solved by looking for an a ne graph intersection. In a.

A minmax theorem for concave-convex mappings with ...
Sion [4] or see Sorin [5] and the first chapter of Mertens-Sorin-Zamir [2] for a .... (5). Then X and Y are both finite dimensional but unbounded, f is concave-.

A NOTE ON THE TRACE THEOREM FOR DOMAINS ...
is to fill that gap and generalize that result for ω ⊂ Rn−1, n > 1, and arbitrary ..... the Texas Higher Education Coordinating Board, Advanced Research Program.

A Folk Theorem for Minority Games
May 27, 2004 - Email addresses: [email protected] (Jérôme Renault), ... tion: The players repeat a known one-shot game and after each stage ...

A Representation Theorem for (q-)Holonomic Sequences
Jan 9, 2013 - Preprint submitted to Journal of Computer and System Sciences .... We say a class K of structures of vocabulary ρ is definable in MSOL if there ...... D. Hirschberg, editors, Computer Programming and Formal Systems, pages ...

A decomposition theorem for characteristic 0 henselian ...
Nov 6, 2007 - Swiss cheese. Definition. A swiss cheese is a subset of K of the form B\(C1 ∪...∪Cn), where B,C1,...,Cn are all balls (or K itself), with Ci ⊊ B.

A Folk Theorem for Stochastic Games with Private ...
Page 1 ... Keywords: Stochastic games, private monitoring, folk theorem ... belief-free approach to prove the folk theorem in repeated prisoners' dilemmas.

A Structure Theorem for Rationalizability in Infinite ...
For any type t1 in this game, consider a rationalizable plan of action ... This is because a plan of action cannot be strictly ... However, continuity at infinity turns out ...

A Folk Theorem for Minority Games
May 27, 2004 - phases which use, in an unusual way, the pure actions that were ...... Cc m.. ≤ ϵ. One may also assume that for all m ≥ M2, we have. 3/. √.

a dichotomy theorem for graphs induced by commuting ...
is a prismatic sequence whose induced equivalence relation is E0, so that the directed graph G→. 2. = S n∈N graph(g. 2 n ) is an oriented prism whose sym-.

A trichotomy theorem in natural models of AD
The argument can be seen in a natural way as proving two dichotomy theorems, ..... holding not in the universe V of all sets but rather in particular inner models, such as L(R). ..... any tree T on R with no end nodes has an infinite branch.