The Unique Games Conjecture with Entangled Provers is False Julia Kempe Tel Aviv University Oded Regev Tel Aviv University Ben Toner CWI, Amsterdam.

Slides:



Advertisements
Similar presentations
1+eps-Approximate Sparse Recovery Eric Price MIT David Woodruff IBM Almaden.
Advertisements

The Future (and Past) of Quantum Lower Bounds by Polynomials Scott Aaronson UC Berkeley.
Truthful Mechanisms for Combinatorial Auctions with Subadditive Bidders Speaker: Shahar Dobzinski Based on joint works with Noam Nisan & Michael Schapira.
Lower Bounds for Non-Black-Box Zero Knowledge Boaz Barak (IAS*) Yehuda Lindell (IBM) Salil Vadhan (Harvard) *Work done while in Weizmann Institute. Short.
Parallel Repetition of Two Prover Games Ran Raz Weizmann Institute and IAS.
Tony Short University of Cambridge (with Sabri Al-Safi – PRA 84, (2011))
A threshold of ln(n) for approximating set cover By Uriel Feige Lecturer: Ariel Procaccia.
Shortest Vector In A Lattice is NP-Hard to approximate
Circuit and Communication Complexity. Karchmer – Wigderson Games Given The communication game G f : Alice getss.t. f(x)=1 Bob getss.t. f(y)=0 Goal: Find.
Quantum One-Way Communication is Exponentially Stronger than Classical Communication TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Random non-local games Andris Ambainis, Artūrs Bačkurs, Kaspars Balodis, Dmitry Kravchenko, Juris Smotrovs, Madars Virza University of Latvia.
Random non-local games Andris Ambainis, Artūrs Bačkurs, Kaspars Balodis, Dmitry Kravchenko, Juris Smotrovs, Madars Virza University of Latvia.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Gillat Kol joint work with Irit Dinur Covering CSPs.
AM With Multiple Merlins Scott Aaronson MIT Scott Aaronson (MIT) Dana Moshkovitz (MIT) Russell Impagliazzo (UCSD)
3-Query Dictator Testing Ryan O’Donnell Carnegie Mellon University joint work with Yi Wu TexPoint fonts used in EMF. Read the TexPoint manual before you.
Introduction to PCP and Hardness of Approximation Dana Moshkovitz Princeton University and The Institute for Advanced Study 1.
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
Complexity 26-1 Complexity Andrei Bulatov Interactive Proofs.
Introduction to Approximation Algorithms Lecture 12: Mar 1.
Approximation Algoirthms: Semidefinite Programming Lecture 19: Mar 22.
Complexity 18-1 Complexity Andrei Bulatov Probabilistic Algorithms.
1 Introduction to Computability Theory Lecture15: Reductions Prof. Amos Israeli.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
Derandomized DP  Thus far, the DP-test was over sets of size k  For instance, the Z-Test required three random sets: a set of size k, a set of size k-k’
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
Semidefinite Programming
Superdense coding. How much classical information in n qubits? Observe that 2 n  1 complex numbers apparently needed to describe an arbitrary n -qubit.
Avraham Ben-Aroya (Tel Aviv University) Oded Regev (Tel Aviv University) Ronald de Wolf (CWI, Amsterdam) A Hypercontractive Inequality for Matrix-Valued.
Oded Regev Tel-Aviv University On Lattices, Learning with Errors, Learning with Errors, Random Linear Codes, Random Linear Codes, and Cryptography and.
Bit Complexity of Breaking and Achieving Symmetry in Chains and Rings.
Analysis of Algorithms CS 477/677
An Introduction to Black-Box Complexity
Oded Regev (Tel Aviv University) Ben Toner (CWI, Amsterdam) Simulating Quantum Correlations with Finite Communication.
CSEP 590tv: Quantum Computing
1 Introduction to Approximation Algorithms Lecture 15: Mar 5.
(work appeared in SODA 10’) Yuk Hei Chan (Tom)
1 Slides by Asaf Shapira & Michael Lewin & Boaz Klartag & Oded Schwartz. Adapted from things beyond us.
Packing Element-Disjoint Steiner Trees Mohammad R. Salavatipour Department of Computing Science University of Alberta Joint with Joseph Cheriyan Department.
Dana Moshkovitz, MIT Joint work with Subhash Khot, NYU.
A Counterexample to Strong Parallel Repetition Ran Raz Weizmann Institute.
Feynman Festival, Olomouc, June 2009 Antonio Acín N. Brunner, N. Gisin, Ll. Masanes, S. Massar, M. Navascués, S. Pironio, V. Scarani Quantum correlations.
Ragesh Jaiswal Indian Institute of Technology Delhi Threshold Direct Product Theorems: a survey.
Products of Functions, Graphs, Games & Problems Irit Dinur Weizmann.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
Device-independent security in quantum key distribution Lluis Masanes ICFO-The Institute of Photonic Sciences arXiv:
You Did Not Just Read This or did you?. Quantum Computing Dave Bacon Department of Computer Science & Engineering University of Washington Lecture 3:
A limit on nonlocality in any world in which communication complexity is not trivial IFT6195 Alain Tapp.
Interactive proof systems Section 10.4 Giorgi Japaridze Theory of Computability.
Manipulating the Quota in Weighted Voting Games (M. Zuckerman, P. Faliszewski, Y. Bachrach, and E. Elkind) ‏ Presented by: Sen Li Software Technologies.
1/19 Minimizing weighted completion time with precedence constraints Nikhil Bansal (IBM) Subhash Khot (NYU)
Data Stream Algorithms Lower Bounds Graham Cormode
Lattice-based cryptography and quantum Oded Regev Tel-Aviv University.
Unique Games Approximation Amit Weinstein Complexity Seminar, Fall 2006 Based on: “Near Optimal Algorithms for Unique Games" by M. Charikar, K. Makarychev,
CS6045: Advanced Algorithms NP Completeness. NP-Completeness Some problems are intractable: as they grow large, we are unable to solve them in reasonable.
Tight Bound for the Gap Hamming Distance Problem Oded Regev Tel Aviv University TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Complexity 24-1 Complexity Andrei Bulatov Interactive Proofs.
Algorithmic Problems in Algebraic Structures Undecidability Paul Bell Supervisor: Dr. Igor Potapov Department of Computer Science
Approximation Algorithms based on linear programming.
The NP class. NP-completeness Lecture2. The NP-class The NP class is a class that contains all the problems that can be decided by a Non-Deterministic.
Random Access Codes and a Hypercontractive Inequality for
The NP class. NP-completeness
Information Complexity Lower Bounds
New Characterizations in Turnstile Streams with Applications
Framework for the Secretary Problem on the Intersection of Matroids
Hidden Markov Models Part 2: Algorithms
Introduction to PCP and Hardness of Approximation
Presentation transcript:

The Unique Games Conjecture with Entangled Provers is False Julia Kempe Tel Aviv University Oded Regev Tel Aviv University Ben Toner CWI, Amsterdam

The verifier sends one question to each prover Each prover responds with an answer from {1,…,k} (no communication allowed) The verifier decides whether to accept or reject The value of a game is the maximum success probability the provers can achieve, and is denoted by  (G) –The provers can have shared randomness but it can’t help them Two-Prover One-round Games Verifier AliceBob accept reject s t ab

We say that a game is unique if for each answer of the first prover there is exactly one good answer of the second prover and vice versa [ CaiCondonLipton90, FeigeLovász92 ] –In other words, the verifier accepts answers a,b iff b=  (a) where  is some permutation on k elements Unique Games … k k

The CHSH game: [ClauserHorneShimonyHolt69] –The verifier sends a random bit to each prover –Each prover responds with a bit (so k=2 here) –The verifier accepts iff the XOR of the answers is equal to the AND of the questions –Unique game The value of this game is 3/4 Example: the CHSH game = = = ≠

In 2002, Khot conjectured that estimating the value of unique games is also hard: Conjecture: [Khot02]  >0  k such that it is NP-hard to determine whether a given unique game G with answer size k has  (G)  1-  or  (G)<  Remarks: –It is crucial that  >0 since otherwise easy –The PCP theorem + parallel repetition shows this without the “unique” requirement Unique Games Conjecture (UGC)

Implications of the UGC Based on the UGC, several tight hardness results were shown: Based on the UGC, several tight hardness results were shown: VertexCover to within [ KhotRegev03 ] VertexCover to within [ KhotRegev03 ] MaxCut to within [ KhotKindlerMosselO’Donnell04 ] MaxCut to within [ KhotKindlerMosselO’Donnell04 ] SparsestCut to within any constant (and beyond) [ ChawlaKrauthgamerKumarRabaniSivakumar05, KhotVishnoi05 ] SparsestCut to within any constant (and beyond) [ ChawlaKrauthgamerKumarRabaniSivakumar05, KhotVishnoi05 ] Coloring 3-colorable graphs with any constant number of colors [ DinurMosselRegev05 ] Coloring 3-colorable graphs with any constant number of colors [ DinurMosselRegev05 ] And more… And more… The UGC is currently one of most important open questions in theoretical computer science The UGC is currently one of most important open questions in theoretical computer science

Algorithmic Results on Unique Games Lots of algorithmic work on approximating  for unique games [ Trevisan05, CharikarMakarychevM06, GuptaTalwar06, ChlamtacMakarychevM06 ] Lots of algorithmic work on approximating  for unique games [ Trevisan05, CharikarMakarychevM06, GuptaTalwar06, ChlamtacMakarychevM06 ] – Can be seen as attempts to disprove the UGC One of the best known results is [CharikarMakarychevM06]. Given any unique game G, their algorithm outputs a value  s.t.: One of the best known results is [CharikarMakarychevM06]. Given any unique game G, their algorithm outputs a value  s.t.: 1-O((  logk) ½ )  (G)  1-  – This does not contradict the UGC, but instead tells us how big k=k( ,  ) needs to be in order for the conjecture to make sense

These games are as before, except the provers are allowed to share an arbitrary entangled quantum state Originate in the works of [EinsteinPodolskyRosen35, Bell64,…] Games with Entangled Provers Verifier AliceBob accept reject s t ab

The entangled value of a game is the maximum success probability that entangled provers can achieve, and is denoted by   (G) –For instance,   (CHSH)=0.8536…, which is strictly greater than  (CHSH)=0.75. This remarkable ability of entanglement to create correlations that are impossible to obtain classically (something Einstein referred to as “spooky”) is one of the most peculiar aspects of quantum mechanics Games with Entangled Provers

Why study this model? –It was here first –If we ever want to ‘really’ use proof systems, then there is no physical way to guarantee that the provers don’t share entanglement –It might give us new insight on (non-entangled) games Despite considerable work, our understanding of this model is still quite limited Games with Entangled Provers

One of most important results is that of [Tsirelson80] who showed that for the special case of unique games with k=2, the entangled value is given exactly by an SDP and can therefore be computed efficiently (see also [CleveHøyerTonerWatrous04] ) –This is in contrast to the (non-entangled) value of unique games with k=2 which is NP-hard to approximate (by Håstad’s hardness result for MaxCut) –This SDP is used to determine that   (CHSH)=0.8536… Games with Entangled Provers

The only other known result is by [Masanes05] who shows how to compute   for games with two possible questions to each prover and k=2 In all other cases, no method is known to compute or even approximate   Games with Entangled Provers

Theorem: There exists an efficient algorithm that, given any unique game G outputs a value  s.t. 1-6    (G)  1-  This gives for the first time a way to approximate   for games with k>2 It shows that the analogue of the UGC for entangled provers is false Notice that our lower bound is independent of k, whereas in the non-entangled case, the lower bound is 1-f( ,k) Our Results

We prove our main theorem in two steps: 1.We formulate an SDP relaxation of  * Surprisingly, this is essentially identical to the Feige- Lovász SDP, often used as a relaxation of  2.We then show how to take a solution to the SDP and transform it into a strategy for entangled provers We call this ‘quantum rounding’ in analogy with the rounding technique used in SDPs Techniques

The Proof

If Alice and Bob share the n-dimensional maximally entangled state then they can perform a measurement as follows: –Each party chooses an orthonormal basis of R n –Each party obtains an outcome in {1,...,n} –If Alice uses the orthonormal basis (x 1,…,x n ) and Bob uses the orthonormal basis (y 1,…,y n ), the output has the joint distribution given by Notice that each party’s marginal is uniform Quantum Correlations

For example, here’s how to get (cos  /8) 2 =0.8536… success probability in the CHSH game: –The provers share a 2-dimensional maximally entangled state –They perform a measurement in a basis depending on their input: Quantum Correlations x1x1x1x1 x0x0x0x0 x0x0x0x0 x1x1x1x1 Input = 0 Input = 1 y0y0y0y0 y1y1y1y1 y0y0y0y0 y1y1y1y1 Alice Bob

For simplicity, let’s consider unique games for which there exists an optimal strategy in which each prover’s answer distribution is uniform over {1,…,k} Theorem: There exists an efficient algorithm that, given any ‘uniform’ unique game G, outputs a value  s.t. 1-4    (G)  1-  Proof: Start by writing an SDP relaxation: I will not show why this is a relaxation of the entangled value (the proof is not difficult) Let the value of this SDP be 1-  and output  Our goal is to show that there exists a strategy that achieves success probability  1-4  The Proof

A solution consists of k orthonormal vectors in R n for each question (for some large n) In a good solution, the vectors should be ‘aligned’ according to the permutation The SDP Relaxation … k

Main Idea: On input s, Alice performs the measurement given by. Similarly for Bob using the v vectors. However, is not a basis of R n ! Instead, the provers complete their k vectors to an orthonormal basis of R n in an arbitrary way Quantum Rounding – The Idea

New problem: the probability that Alice obtains one of the first k outcomes is only k/n; otherwise, with probability 1-k/n, her outcome is meaningless Luckily, if Alice gets a meaningless answer, then with high probability Bob also gets a meaningless answer This allows us to solve the problem by having both parties repeat the measurement process until they get a meaningful answer Quantum Rounding – The Idea

Quantum Rounding Alice’s strategy: On input s, performs the measurement given by the completion of to an orthonormal basis. –If obtains an outcome in {1,…,k}, returns it. –Otherwise, repeats the measurement again (with a fresh maximally entangled state) Bob’s strategy is similar.

Fix some question pair (s,t) Assume for simplicity that the permutation  st is the identity permutation. The contribution to the SDP is We will show that Alice and Bob have probability at least 1-4  ’ to output the same value i Quantum Rounding – Analysis

Alice and Bob have k+1 possible outcomes in one measurement, with k+1 signifying ‘try again’. The joint probability distribution is given by Quantum Rounding – Analysis 1 2 … j … k k+1 1ikk+1 k/n k/n * *  * * **

The probability that in one measurement, both Alice and Bob output the same value is The probability that both of them ‘try again’ is therefore at least The probability of success is therefore at least Quantum Rounding – Analysis

We showed that the entangled value of unique games can be well approximated (up to factor 6) We extend our results to d-to-d games Our result also implies a parallel repetition theorem for the entangled value of unique games Conclusions

Unique games: –Improve our factor 6, or even compute  * exactly –So far we only know how to do it for k=2 by [Tsirelson80] General games: –Can one compute  * exactly? Probably not. [KempeKobayashiMatsumotoTonerVidick07] show this for games with 3 provers, and for games with quantum communication. –But what about approximating  * ? Mostly open (even with many provers, quantum communication, etc.) The most important open question in this area Open Questions