270 likes | 414 Views
Analytical Approach to Parallel Repetition. Irit Dinur. David Steurer. Weizmann Institute. Cornell University. Banff, July 2013. constraint graph. bipartite -regular (for simplicity). random:. game. no communication between A & B. Bob. Alice. strategy. strategy. win:.
E N D
Analytical Approach to Parallel Repetition IritDinur David Steurer Weizmann Institute Cornell University Banff, July 2013
constraint graph bipartite -regular (for simplicity) random: game no communication between A & B Bob Alice strategy strategy win: label cover given: game find: projection constraint
parallel repeated game random: game Bob Alice strategy strategy win: bound in terms of and goal:
previous bounds (long history, notoriety) parallel repetition theorem improved: Holenstein’07, Rao’08] [Raz’95, (for projection games) (tight even for games with XOR constraints) [Raz’08] main application: hardness amplification for label cover vs approximation is NP-hard (basis of inapproximability results) What happens if … or ?
parallel repetition theorem improved: Holenstein’07, Rao’08] [Raz’95, (for projection games) our results analytical framework to analyze parallel repetition (contrast to previous information-theoretic approach) new bounds low value: (for projection constraints) few repetitions: (for projection constraints, )
new bounds low value: (for projection constraints) few repetitions: (for projection constraints, ) implications optimal np-hardness for set cover (and better np-hardness for label cover) -approximation, via [Moshkovitz–Raz, Feige, Moshkovitz] Raz’s parallel-repetition counterexample tight even for small some have but (answers question of O’Donnell)
proof overview show game parameter with 1.for all (relaxation) 2. for all (multiplicativity) 3. for all (approximation) proof of parallel-repetition bound 1. 2. 3.
proof overview show game parameter with 1.for all (relaxation) 2. for all (multiplicativity) 3. for all (approximation) basic sdp satisfies 1 & 2 but not 3 [Feige–Lovász’92](no efficient param. can satisfy 3) our parameter is the analog over cone of completely positive matrices (instead of cone of p.s.d. matrices) “Hellinger value” is very similar [Barak-Hardt-Haviv-Rao-Regev-S.’08]
analytical setup constraint graph
analytical setup constraint graph
analytical setup label-extended graph constraint graph
analytical setup label-extended graph is assignment if and for all For assignment , = prob. that random -neighbor “demands” linear operator = adjacency matrix of label-extended graph success probability for assignments bilinear form over assignments
analytical setup label-extended graph tensor product = parallel repetition
analytical setup good proxy for claim: proof: assignment for V (because is projecting) squared game sample sample two neighbors win if collision
warm-up theorem Suppose constraint graph is expanding (often wlog) Then, implies two steps assignment nonnegative assignment relaxation & multiplicativity approximation (rounding) trivial game
assignment nonnegative assignment trivial game for every assignment for all games does not help to win in parallel repetition
assignment nonnegative assignment Wlog: Otherwise, can take smaller (using )
assignment nonnegative assignment Wlog: Have: What can we do? norms within
assignment nonnegative assignment Wlog: Have: norms within
assignment nonnegative assignment Wlog: Have: apply to columns of exists column of h with norms within apply to columns of
assignment nonnegative assignment Explicitly: Wlog: is “deterministic” ( for at most one per ) Otherwise, write as distribution over such functions with fixed . Use convexity of . (u,a) 2 4 0 0 = ½ + ¼ + ¼ (u,b) 1 0 4 0 (u,c) 1 0 0 4
assignment nonnegative assignment Wlog: is “deterministic” ( for at most one per )
assignment nonnegative assignment Wlog: is “deterministic” ( for at most one per ) can extract an assignment How good is this assignment?
assignment nonnegative assignment can extract an assignment expander! (squared constraint graph) -correlated with expander -close to constant function!
assignment nonnegative assignment can extract an assignment assignment has value expander! (squared constraint graph) value of assignment! -correlated with expander -close to constant function!
extensions non-expanding constraint graphs corresponds to operator norm for compare against family of trivial games use Cheeger-style rounding to extract “partial assignments” use correlated sampling to combine them low-value regime () use low-correlation version of Cheeger(like for d-to-1 games [S.’10]) few repetitions () show: intermediate non-negative function is close to 0/1 careful rounding to exploit near-integrality
open questions operator-theoretic viewpoint applications for other PCP constructions? combination with information-theoretic approach? Thank you! Question?