QMA(2) workshop Tutorial 1. Bill Fefferman (QuICS)

Similar documents
Detecting pure entanglement is easy, so detecting mixed entanglement is hard

6.896 Quantum Complexity Theory Oct. 28, Lecture 16

A Complete Characterization of Unitary Quantum Space

The Power of Unentanglement (Extended Abstract)

arxiv: v6 [quant-ph] 4 Nov 2012

Lecture 2: November 9

arxiv: v2 [quant-ph] 16 Nov 2008

A Note on QMA with Multiple Provers

arxiv: v2 [quant-ph] 31 Jan 2013

Quantum de Finetti theorems for local measurements

arxiv: v1 [quant-ph] 12 May 2012

arxiv: v2 [quant-ph] 1 Sep 2012

arxiv: v2 [quant-ph] 2 Apr 2011

By allowing randomization in the verification process, we obtain a class known as MA.

AM with Multiple Merlins

6.896 Quantum Complexity Theory 30 October Lecture 17

CS286.2 Lecture 8: A variant of QPCP for multiplayer entangled games

CS151 Complexity Theory. Lecture 13 May 15, 2017

Notes on Complexity Theory Last updated: November, Lecture 10

New Variants of the Quantum de Fine4 Theorem with Applica:ons

Quantum NP - Cont. Classical and Quantum Computation A.Yu Kitaev, A. Shen, M. N. Vyalyi 2002

Quantum Merlin-Arthur Proof Systems: Are Multiple Merlins More Helpful to Arthur?

Lecture 26: QIP and QMIP

. An introduction to Quantum Complexity. Peli Teloni

Quantum Computing Lecture 8. Quantum Automata and Complexity

Quantum Data Hiding Challenges and Opportuni6es

Lecture Hardness of Set Cover

On the complexity of stoquastic Hamiltonians

2 Evidence that Graph Isomorphism is not NP-complete

arxiv:quant-ph/ v1 11 Oct 2002

Lecture 22: Quantum computational complexity

Lecture 19: Interactive Proofs and the PCP Theorem

Classical Verification of Quantum Computations

Hamiltonian simulation and solving linear systems

The detectability lemma and quantum gap amplification

CS151 Complexity Theory. Lecture 14 May 17, 2017

QUANTUM ARTHUR MERLIN GAMES

Witness-preserving Amplification of QMA

Fourier analysis of boolean functions in quantum computation

Distinguishing multi-partite states by local measurements

Nets vs hierarchies for hard optimization problems

arxiv:cs/ v1 [cs.cc] 15 Jun 2005

quantum information and convex optimization Aram Harrow (MIT)

Graph Non-Isomorphism Has a Succinct Quantum Certificate

JASS 06 Report Summary. Circuit Complexity. Konstantin S. Ushakov. May 14, 2006

Lecture 26: Arthur-Merlin Games

Quantum Information and the PCP Theorem

Zero-Knowledge Against Quantum Attacks

Lecture: Quantum Information

Tsuyoshi Ito (McGill U) Hirotada Kobayashi (NII & JST) Keiji Matsumoto (NII & JST)

Limits on the power of quantum statistical zero-knowledge

report: RMT and boson computers

CS286.2 Lecture 15: Tsirelson s characterization of XOR games

Quantum entanglement, sum of squares, and the log rank conjecture.

An exponential separation between quantum and classical one-way communication complexity

Distinguishing multi-partite states by local measurements

CS 151 Complexity Theory Spring Solution Set 5

Lecture 22: Derandomization Implies Circuit Lower Bounds

On the power of quantum, one round, two prover interactive proof systems

Lecture 26. Daniel Apon

6.045: Automata, Computability, and Complexity (GITCS) Class 15 Nancy Lynch

CSC 5170: Theory of Computational Complexity Lecture 5 The Chinese University of Hong Kong 8 February 2010

2 Natural Proofs: a barrier for proving circuit lower bounds

CSC 5170: Theory of Computational Complexity Lecture 9 The Chinese University of Hong Kong 15 March 2010

6.896 Quantum Complexity Theory November 4th, Lecture 18

1 Distributional problems

Complexity Theory. Jörg Kreiker. Summer term Chair for Theoretical Computer Science Prof. Esparza TU München

Notes on Complexity Theory Last updated: October, Lecture 6

Impossibility of Succinct Quantum Proofs for Collision- Freeness

NP-Completeness I. Lecture Overview Introduction: Reduction and Expressiveness

Lecture 8 (Notes) 1. The book Computational Complexity: A Modern Approach by Sanjeev Arora and Boaz Barak;

Limitations of Algorithm Power

Rational Proofs with Multiple Provers. Jing Chen, Samuel McCauley, Shikha Singh Department of Computer Science

Quantum Information and the PCP Theorem

On the query complexity of counterfeiting quantum money

VERIFYING QUANTUM COMPUTATIONS AT SCALE: A CRYPTOGRAPHIC LEASH ON QUANTUM DEVICES

Verification of quantum computation

Shadow Tomography of Quantum States

General Properties of Quantum Zero-Knowledge Proofs

Study of Unentanglement in Quantum Computers. M2RI Internship. Rayan Chikhi February 20th June 20th 2008

Overview. 1 Introduction. 2 Preliminary Background. 3 Unique Game. 4 Unique Games Conjecture. 5 Inapproximability Results. 6 Unique Game Algorithms

Lecture 12: Interactive Proofs

Lecture Notes 17. Randomness: The verifier can toss coins and is allowed to err with some (small) probability if it is unlucky in its coin tosses.

Bit-Commitment and Coin Flipping in a Device-Independent Setting

6.896 Quantum Complexity Theory November 11, Lecture 20

Quantum Computational Complexity

Lecture 23: Alternation vs. Counting

Studying quantum systems using a quantum computer Ph/CS 219, 23 February 2009

PROBABILISTIC COMPUTATION. By Remanth Dabbati

Non-Interactive ZK:The Feige-Lapidot-Shamir protocol

6.841/18.405J: Advanced Complexity Wednesday, April 2, Lecture Lecture 14

On the complexity of probabilistic trials for hidden satisfiability problems

Polynomial-time classical simulation of quantum ferromagnets

arxiv: v2 [quant-ph] 22 Oct 2013

Introduction to Interactive Proofs & The Sumcheck Protocol

Lecture 4: Postulates of quantum mechanics

Essential facts about NP-completeness:

U.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 8 Luca Trevisan September 19, 2017

: Computational Complexity Lecture 3 ITCS, Tsinghua Univesity, Fall October 2007

A Complete Characterization of Unitary Quantum Space

Transcription:

QMA(2) workshop Tutorial 1 Bill Fefferman (QuICS)

Agenda I. Basics II. Known results III. Open questions/next tutorial overview

I. Basics

I.1 Classical Complexity Theory P Class of problems efficiently solved on classical computer NP Class of problems with efficiently verifiable solutions Characterized by 3SAT Input: Ψ:{0,1} n {0,1} n-variable 3-CNF formula E.g., (x 1 x 2 x 3 ) (x 1 x 2 x 6 )... Problem: x 1,x 2,...,x n so that Ψ(x)=1? Could use a box solving 3SAT to solve any problem in NP P NP 4

I.2 Merlin-Arthur Randomized generalization of NP Can think of a game between all-knowing but potentially dishonest Merlin trying to prove statement to efficient randomized classical computer (Arthur) If statement is true, there exists a polynomial length classical bitstring or witness to convince Arthur to accept with high probability (Completeness) If statement is false, then every witness is rejected by Arthur with high probability (Soundness) Under commonly believed derandomization hypothesis MA=NP π {0,1} p(n) 5

I.3 Quantum Merlin-Arthur QMA: Same setup, now Arthur is BQP machine, witness is polynomial qubit quantum state Formally: QMA m is the class of promise problems L=(L yes,l no ) so that: There exists a uniform verifier {V # } # {&,(} * of polynomial size that acts on O(m( x )+k( x )) qubits (for k poly(n)): x 2 L yes )9 i h h0 k V x 1ih1 out V x i 0 k i 2/3 x 2 L no )8 i h h0 k V x 1ih1 out V x i 0 k i apple 1/3 Quantum analogue of NP k-local Hamiltonian problem is QMA-complete (when k 2) [Kitaev 02] Input: H = /.0( H., each term H. is k-local Promise, for (a,b) so that b-a 1/poly(n), either: ψ so that ψ H ψ a OR ψ we have ψ H ψ b ψ 6

I.4 Entangled quantum states Let A and B be two finite dimensional complex vector spaces A bipartite density matrix, or state, is a positive semidefinite matrix ρ AB on A B that has unit trace ρ AB is called separable if it can be written as AB = X p k A,k B,k For local states {ρ A,k } and {ρ B,k } and probabilities p k k States that are not separable are entangled

I.5 QMA(2): The power of separable witness Our question: Is there an advantage to Merlin sending unentangled states? QMA(2): Completeness: There exist state probability Soundness: All states 1 i 2 i 1 i 2 i that convinces Arthur to accept with high are rejected by Arthur with high probability QMA(k): Same class with k witnesses Trivial bounds: QMA QMA(2) NEXP Why isn t QMA(2) obviously contained in QMA? Merlin can cheat by entangling, and checking separability is hard E.g., Weak-membership(ε) is NP-hard [e.g., Gharibian 09] Given ρ AB is it separable or ρ AB -Sep >ε? Where ε=1/poly( A, B ) relative to the trace norm Error amplification is non-trivial Repetition doesn t work (Measurements on one set of copies can create entanglement between witnesses)

I.6 Why should you care about QMA(2)? There are many multi-prover quantum complexity classes, why should we care about this one? 1. Connections to separability testing (i.e., given a quantum state is it separable or far from separable?) 2. Connections to entanglement measures and quantum de Finetti theorems 3. Close connections to hardness of approximation and classical complexity theory: Unique Games Conjecture and the Exponential Time Hypothesis

I.7 Classes of bipartite measurement operators e.g., HM 12 There s an interesting line of work attempting to understand QMA(2) with restricted verification protocols We say a POVM (M,I-M) is in: BELL : systems are measured locally with no conditioning Where X i = I i and S is set of pairs of outcomes (indices) i.e., systems are measured locally get outcome (i,j) and accept iff (i,j) S 1LOCC: choose measurement on system B conditioned on outcome of measurement on system A i M i X Where i = I and 0 apple M i apple I for each M i i Can be generalized to LOCC by allowing for finite number of rounds of alternating measurements on the two subsystems SEP is the class of measurements M so that For positive semidefinite matrices {α i } and {β i } Notice that BELL LOCC1 LOCC SEP ALL X i i = I M = X i M = X i i i M = X (i,j)2s i j

II. Results on QMA(2)

II.1. SAT protocol: Aaronson, Beigi, Drucker, F., Shor 09 Conjecture 1: 3SAT n cannot be solved in classical poly(n) time Equivalent to NP P Conjecture 2: 3SAT n cannot be solved in classical 2 o(n) time Exponential-time Hypothesis [Impagliazzo & Paturi 99] Seems reasonable even quantumly Quantum ETH Our result: 3SAT n 2 QMA log n (Õ(p n)) i.e., sqrt(n) witnesses, each on log(n) qubits (*here n is number of clauses) Notice total number of witness qubits is o(n) Same result classically would show Exponential-time Hypothesis to be false Proof idea: Suppose x 1,x 2,,x n {0,1} n is Merlin s claimed satisfying assignment 1 X n p Ask all Merlins to send the same state: ( 1) x i ii n i=1 Need many Merlins to check that he sent this state!

II.1 (part ii). Related QMA(2) protocols Related protocols: [Blier & Tapp 09] Via protocol for 3Coloring NP QMA log n (2, 1, 1 If soundness was constant then NEXP QMA(2) [Chen & Drucker 10] 3SAT n 2 QMA BELL log n (Õ(p n)) Verifier uses local measurements Matches parameters of [ABDFS 09] Perfect completeness and constant soundness 1 poly(n) )

II.2. Product test : Harrow & Montanaro 12 For all k poly(n) QMA(k)=QMA(2) Uses the product test Ask both Merlins to send i = 1 i 2 i 3 i... k i Pr ½: Arthur swap tests on each of the k pairs of corresponding subsystems and accepts iff they all accept Swap test on states ρ and σ accepts with probability 1/2+1/2 Tr[ρσ] Pr ½: Arthur runs verification protocol on one of the states Main result: Suppose we are given two copies of k-partite state Let 1 = max { h i2sep(k) i 2 } i Then Product test accepts with probability 1 ( ) In fact, QMA(k)=QMA Sep (2) Because the accept measurement of product test is separable operator

II.2 (part ii). More consequences of [HM 12] 1. Improves the SAT protocol from before [ABDFS 09] 1. Result as stated: SAT n 2 QMA log n (Õ(p n)) 2. Result together with [HM 12]: SAT n 2 QMAÕ( p n) (2) 3. Don t know how to extend this to Chen & Drucker result 2. Hardness consequences for ε-best Separable State problem Input: Hermitian matrix M on A B Output: Estimate of h Sep (M)=max σ Sep Tr[Mσ] to within additive error ε Equivalent in hardness to Weak Membership problem So this problem is NP-hard for ε=1/poly(d) Notice that this problem is at least as hard as deciding a language in QMA(2) Therefore, SAT n can be cast as a BSS problem with A = B 2 O(sqrt(n)) Gives subexponential bounds on the complexity of ε-best Separable State for constant ε Suppose there s an algorithm runs in time exp(o(log 1-ɣ A log 1-ν B ) then ETH is false! ε-best Separable State turns out to also be polynomial-time equivalent to many other problems Connections to Unique Games conjecture via 2-to-4 norm problem (see [HM 12] for details) 3. Is QMA(2) QMA? QMA m (1) BQTIME[O(2 m )] [Marriott & Watrous 04] So, if QMA m (2)=QMA 2 ν m the Quantum ETH is false 4. QMA Sep (2) characterization allows us to error amplify using repetition!

II.3. QMA(2) with 1LOCC measurements [BCY 11] Quantum de Finetti Theorem Definition: We say a bipartite state ρ AB is k-extendible if: There exists a (k+1)-partite ρ CDE D F D G so that AB = AB1 = AB2 =... = ABk Separable states are k-extendible for all k>0 [e.g., DPS 08] [Christandl et. al 07] shows that k-extendible states are close to separable in a well-defined sense: AB Sep 1 apple 4 B 2 k [BCY 11] shows much rtighter relation for 1LOCC norm: log A AB Sep 1LOCC apple k As a consequence, QMA m 1LOCC (2)=QMA m 2(1) Proof idea: In QMA(1) protocol, Arthur asks Merlin to send k-extension of his bipartite witness Use de Finetti theorem for 1LOCC to bound soundness probability (i.e., the advantage Merlin gets from entangling his states in case the answer is No ) There s an interesting line of work trying to improve this result in various ways e.g., [Brandao & Harrow 11], [Lancien & Winter 16]

II.4. Complete problem for QMA(2) [Chailloux & Sattath 12] Recall: k-local Hamiltonian problem is QMA-complete Separable sparse Hamiltonian problem Definition: An operator over n qubits is row-sparse if: Each row in A has at most poly(n) non-zero entries There s classical algorithm that takes a row index and outputs the non-zero entries this row Input: Row-sparse Hamiltonian, H, on n qubits Promise: for (a,b) so that b-a 1/poly(n), either: ψ = ψ H ψ J so that ψ H ψ a OR ψ = ψ H ψ J we have ψ H ψ b Proof uses clock construction of Kitaev and Product test of Harrow-Montanaro In fact, same paper shows that Separable local Hamiltonian is QMA-complete Starting point for recent attempt at proving QMA(2) upper bound [Schwarz 15]

III. Open questions/preview of things to come

III. Open Questions Can we put a nontrivial upper bound on QMA(2)? Can Chen & Drucker s 3SAT protocol with BELL measurements be improved to use only 2 witnesses? Can the 1LOCC de Finetti theorem be extended to SEP? measurements? This would imply QMA(2) QMA(1) QMA(1)=QMA 1LOCC (2) vs QMA SEP (2)=QMA(k) Other QMA(2)-complete problems?

III. Next time! Classical complexity of the ε-best Separable State problem 1. SDP hierarchies and its relation to BSS Give algorithms for (special cases) of BSS Sum-of-Squares 2. ε-nets