Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Slides:



Advertisements
Similar presentations
Quantum Versus Classical Proofs and Advice Scott Aaronson Waterloo MIT Greg Kuperberg UC Davis | x {0,1} n ?
Advertisements

BQP/qpoly EXP/poly Scott Aaronson UC Berkeley. BQP/qpoly Class of languages recognized by a bounded-error polytime quantum algorithm, with a polysize.
Scott Aaronson Institut pour l'Étude Avançée Le Principe de la Postselection.
Arthur, Merlin, and Black-Box Groups in Quantum Computing Scott Aaronson (MIT) Or, How Laci Did Quantum Stuff Without Knowing It.
Quantum Computing with Noninteracting Bosons
Shortest Vector In A Lattice is NP-Hard to approximate
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
Quantum Computing MAS 725 Hartmut Klauck NTU
CS151 Complexity Theory Lecture 8 April 22, 2004.
Simple Affine Extractors using Dimension Expansion. Matt DeVos and Ariel Gabizon.
Theory of Computing Lecture 16 MAS 714 Hartmut Klauck.
On the Composition of Public- Coin Zero-Knowledge Protocols Rafael Pass (Cornell) Wei-Lung Dustin Tseng (Cornell) Douglas Wiktröm (KTH) 1.
Using Nondeterminism to Amplify Hardness Emanuele Viola Joint work with: Alex Healy and Salil Vadhan Harvard University.
Umans Complexity Theory Lectures Lecture 15: Approximation Algorithms and Probabilistically Checkable Proofs (PCPs)
Gillat Kol joint work with Ran Raz Locally Testable Codes Analogues to the Unique Games Conjecture Do Not Exist.
On the tightness of Buhrman- Cleve-Wigderson simulation Shengyu Zhang The Chinese University of Hong Kong On the relation between decision tree complexity.
CS151 Complexity Theory Lecture 7 April 20, 2004.
Computer Graphics Recitation 5.
Perfect and Statistical Secrecy, probabilistic algorithms, Definitions of Easy and Hard, 1-Way FN -- formal definition.
Julia Kempe CNRS & LRI, Univ. of Paris-Sud Alexei Kitaev Caltech Oded Regev Tel-Aviv University FSTTCS, Chennai, December 18 th, 2004 The Complexity of.
On Uniform Amplification of Hardness in NP Luca Trevisan STOC 05 Paper Review Present by Hai Xu.
Deciding Primality is in P M. Agrawal, N. Kayal, N. Saxena Slides by Adi Akavia.
Basis of a Vector Space (11/2/05)
CS151 Complexity Theory Lecture 7 April 20, 2015.
1 Perfect Matchings in Bipartite Graphs An undirected graph G=(U  V,E) is bipartite if U  V=  and E  U  V. A 1-1 and onto function f:U  V is a perfect.
Technion 1 Generating minimum transitivity constraints in P-time for deciding Equality Logic Ofer Strichman and Mirron Rozanov Technion, Haifa, Israel.
Expanders Eliyahu Kiperwasser. What is it? Expanders are graphs with no small cuts. The later gives several unique traits to such graph, such as: – High.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
Orthogonality and Least Squares
6 6.3 © 2012 Pearson Education, Inc. Orthogonality and Least Squares ORTHOGONAL PROJECTIONS.
Orthogonal Sets (12/2/05) Recall that “orthogonal” matches the geometric idea of “perpendicular”. Definition. A set of vectors u 1,u 2,…,u p in R n is.
1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
5.1 Orthogonality.
Dana Moshkovitz, MIT Joint work with Subhash Khot, NYU.
Chapter 5: The Orthogonality and Least Squares
Theory of Computing Lecture 17 MAS 714 Hartmut Klauck.
Merlin-Arthur Games and Stoquastic Hamiltonians B.M. Terhal, IBM Research based on work with Bravyi, Bessen, DiVincenzo & Oliveira. quant-ph/ &
AN ORTHOGONAL PROJECTION
1 2 Probabilistic Computations  Extend the notion of “efficient computation” beyond polynomial-time- Turing machines.  We will still consider only.
Quantum Computing MAS 725 Hartmut Klauck NTU
PROBABILISTIC COMPUTATION By Remanth Dabbati. INDEX  Probabilistic Turing Machine  Probabilistic Complexity Classes  Probabilistic Algorithms.
Barriers in Hamiltonian Complexity Umesh V. Vazirani U.C. Berkeley.
The complexity of poly-gapped Hamiltonians (Extending Valiant-Vazirani Theorem to the probabilistic and quantum settings) Fernando G.S.L. Brandão joint.
Fall 2013 CMU CS Computational Complexity Lectures 8-9 Randomness, communication, complexity of unique solutions These slides are mostly a resequencing.
Umans Complexity Theory Lectures Lecture 17: Natural Proofs.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 3524 Course.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
Lattice-based cryptography and quantum Oded Regev Tel-Aviv University.
CS151 Complexity Theory Lecture 16 May 20, The outer verifier Theorem: NP  PCP[log n, polylog n] Proof (first steps): –define: Polynomial Constraint.
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.
6 6.3 © 2016 Pearson Education, Inc. Orthogonality and Least Squares ORTHOGONAL PROJECTIONS.
A counterexample for the graph area law conjecture Dorit Aharonov Aram Harrow Zeph Landau Daniel Nagaj Mario Szegedy Umesh Vazirani arXiv:
Finite Element Method. History Application Consider the two point boundary value problem.
1 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lectures
Umans Complexity Theory Lectures
Provable Learning of Noisy-OR Networks
Probabilistic Algorithms
Twirling states to simplify separability
The complexity of the Separable Hamiltonian Problem
Pseudorandomness when the odds are against you
2nd Lecture: QMA & The local Hamiltonian problem
Nikhil Bansal, Shashwat Garg, Jesper Nederlof, Nikhil Vyas
Locally Decodable Codes from Lifting
3rd Lecture: QMA & The local Hamiltonian problem (CNT’D)
Linear Algebra Lecture 40.
Interactive Proofs Adapted from Oded Goldreich’s course lecture notes.
Dimension versus Distortion a.k.a. Euclidean Dimension Reduction
Linear Algebra Lecture 41.
CS151 Complexity Theory Lecture 7 April 23, 2019.
Oracle Separation of BQP and PH
Presentation transcript:

Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)

Role of # of witnesses in NP NP: Problems that can be verified in poly. time. Obs: # of witnesses for positive instances can be widely varying from 1 to exponentially high. Question: Is hardness of NP due to this variation? [Theorem* 1 ] NP ⊆ RP UP –RP: like BPP, but without error on negative instances. –UP: problems in NP with promise that each positive instance has a unique witness *1: Valiant, Vazirani, TCS, 1986.

Proof of V-V Main idea: Set a filter to let each potential witness pass w.p. Θ(1/D). –D: # of witnesses. Then w.c.p. exactly one witness passes Other issues: –# of witnesses: Guess it. Double the guess. –Efficiency of the filter: 2 universal-hashing

The case for MA UMA: A yes instance has –a unique witness with accepting prob. > 2/3, –all other witnesses with accepting prob. < 1/3. Question* 1 : Can we reduce MA to UMA? Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , *1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , /3 1/3 Yes No

The difficulty for MA Difficulty: A yes instance of MA may have many “grey” witnesses with accepting prob. in (1/3, 2/3). Still random filter? Kills all good witnesses before killing all grey ones /3 1/3 Yes Random Filter

The idea for MA* 1 Evenly cut [0,1] into m subintervals. –m=poly(n): length of witness One of them has # good witnesses # grey witnesses Observe that constant fraction is enough to make VV work /3 1/3 Yes Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , *1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , ≥ 1/2

QMA x∊L : ∃ |ψ , ∥ U x |ψ0  ∥ 2 > 2/3. x ∉L : ∀ |ψ , ∥ U x |ψ0  ∥ 2 < 1/3. UxUx |0|0 |ψ|ψ 0/1? 0 1 2/3 1/3 Yes No [Fact] There are 2 m orthonormal vectors |ψ i , s.t. ∀ |ψ  = ∑ α i |ψ i , ∥ U x |ψ0  ∥ 2 = ∑| α i | 2 ∙ ∥ U x |ψ i 0  ∥ 2

QMA x∊L : ∃ |ψ , ∥ U x |ψ0  ∥ 2 > 2/3. x ∉L : ∀ |ψ , ∥ U x |ψ0  || 2 < 1/3. UxUx |0|0 |ψ|ψ 0/1? 0 1 2/3 1/3 Yes No Unique Question* 1 : QMA ⊆ BQP UQMA ?. Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , *1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , [Fact] There are 2 m orthonormal vectors |ψ i , s.t. ∀ |ψ  = ∑ α i |ψ i , ∥ U x |ψ0  ∥ 2 = ∑| α i | 2 ∙ ∥ U x |ψ i 0  ∥ 2

Difficulty for QMA Consider the simple set of Yes instances* 1 : W If the universe of witnesses is 3-dim … Natural analog of random selection --- Random Projection Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , *1. Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , /3 1/3 Yes Your new witness w/ acc prob = 1 S Your new witness w/ acc prob = Θ(1) Two perfectly good witnesses All rest are perfectly bad

Difficulty for QMA Unfortunately dim(H) = 2 m = exp(n). Random Projection fails: The whole 2-dim subspace W gets projected onto the random subspace S almost uniformly –Largest and smallest scales are esp. close “… which we believe captures the difficulty of the problem.” “A new idea seems to be required.” --- Aharonov, Ben-Or, Brandao, Sattath, arXiv/ , 2008.

1 st step: “Think out of the box”, literally Suicidal: H W H W H W H W … d d d Check all

2 nd step: Adding proper constraints 0 1 1/poly(n) Yes Strong Amplification [Fact] There are 2 m orthonormal vectors |ψ i , s.t. ∀ |ψ  = ∑ α i |ψ i , ∥ U x |ψ0  ∥ 2 = ∑| α i | 2 ∙ ∥ U x |ψ i 0  ∥ 2 H W Yes

2 nd Step: Adding proper constraints UxUx |0|0 |Ψ|Ψ 0/1? Test UxUx ⋮⋮ 0/1? |0|0 ∃ a unique vector |Ψ*  ∊ W ⊗ d passing Test w.p. 1. And it’s still |Ψ* . Any other |Φ  ⊥ |Ψ*  : after passing Test the state has one component in W ⊥. H W d = dim(W) d copies of original circuit

Reminder of symmetric and alternating subspaces In H ⊗d where dim(H) = n: S ij = {|ψ  ∊H d : π ij |ψ  = |ψ  }, A ij = {|ψ  ∊H d : π ij |ψ  = −|ψ  } [Fact] H ⊗d = S ij ⊕A ij Alt( H ⊗d ) = ∩ i≠j A ij, –dim(Alt( H ⊗d ) ) = –A basis: {∑ π sign( π )|i π(1)  | i π(2)  … | i π(d)  : distinct i 1, …, i d ∊[n]} ¡ n d ¢ H W d = dim(W) dim(Alt(W ⊗ d )) = 1 [Fact] Alt(H ⊗ d ) ∩ W ⊗ d = Alt(W ⊗ d )

Alternating Test On potential witness ρ in H ⊗ d : Attach ∑ π ∊S_d | π  * 1 Permute ρ according to π (in superposition) Accept if the attached reg is ∑ π sign( π )| π  by |0  → ∑ π | π  → ∑ π sign( π )| π  ρ → ∑π|π ρ→ ∑π|π ρ → ∑π|π π(ρ)→ ∑π|π π(ρ) = (∑ π sign( π )| π  ) ⊗ ρ’ ? *1: A normalization factor of (d!) -1/2 is omitted.

For alternating states On ρ in H ⊗ d Attach ∑ π | π  Permute ρ according to π (in superposition) Accept if the attached reg is ∑ π sign( π )| π  |ψ  → ∑π|π |ψ→ ∑π|π |ψ → ∑ π | π  π(|ψ  ) = ∑ π | π  sign( π ) |ψ  = ( ∑ π sign( π )| π  ) ⊗ |ψ  Recall: |ψ  ∊ Alt(H ⊗ d) means π ij |ψ  = - |ψ 

For Alt(H ⊗ d ) ⊥ On ρ in H ⊗ d Attach ∑ π | π  Permute ρ according to π (in superposition) Accept if the attached reg is ∑ π sign( π )| π  |ψ ij  → ∑ π | π  |ψ ij  → ∑ π | π  π(|ψ ij  ) [Fact] The attached reg is orthogonal to ∑ π sign( π )| π  Recall that H ⊗d = S ij ⊕A ij So ( ∩ i≠j A ij ) ⊥ = ∑ A ij ⊥ = ∑ S ij –i.e. any state in ( ∩ i≠j A ij ) ⊥ is |ψ  = ∑|ψ ij , where |ψ ij  ∊ S ij.

∑ π | π  π(| ψ ij  ) ⊥ ∑ π sign( π )| π  ∑ π | π  π(|ψ ij  ) projected on ∑ σ sign( σ )| σ  ⊗H ⊗d = (∑ σ sign( σ )| σ  ) (∑ σ sign( σ )  σ |) ∑ π | π  π(|ψ ij  ) = ∑ σ,π sign( σ ) sign( π) | σ  π(|ψ ij  ) ≡ a Let π = π’ ∘ π ij, then a = ∑ σ,π sign( σ ) sign( π) | σ  π’ ∘ π ij (|ψ ij  ) = − sign( π’ ) = |ψ ij  = − ∑ σ,π’ sign( σ ) sign( π’) | σ  π’(|ψ ij  ) = − a So a = 0.

What we have shown? All states in Alt(H ⊗d ) pass AltTest w.p. 1. All states in Alt(H ⊗d ) ⊥ pass AltTest w.p. 0. –So after AltTest, only states in Alt(H ⊗d ) remain. But Alt(H ⊗d ) ∩W ⊗d = Alt(W ⊗d ), –which has dim = 1 if d = dim(W). UxUx |0|0 Test UxUx ⋮ ⋮ |0|0 Our unique witness! Recall: Alt(H ⊗ d ) = span{∑ π sign(π)|i π(1)  |i π(2)  … |i π(d)  : distinct i 1, …, i d ∊ [2 m ]}

Concluding remarks This paper reduces FewQMA to UQMA. –Idea of using 1-dim alternating subspace is quite different than the classical V-V. Open: –General (exp.) case? –Gap generation? 0 1 1/poly(n) Yes Strong Amplification H W

Thanks!