1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.

Slides:



Advertisements
Similar presentations
The Power of Unentanglement
Advertisements

The Learnability of Quantum States Scott Aaronson University of Waterloo.
Quantum Versus Classical Proofs and Advice Scott Aaronson Waterloo MIT Greg Kuperberg UC Davis | x {0,1} n ?
The Power of Quantum Advice Scott Aaronson Andrew Drucker.
An Invitation to Quantum Complexity Theory The Study of What We Cant Do With Computers We Dont Have Scott Aaronson (MIT) QIP08, New Delhi BQP NP- complete.
BQP/qpoly EXP/poly Scott Aaronson UC Berkeley. BQP/qpoly Class of languages recognized by a bounded-error polytime quantum algorithm, with a polysize.
A Full Characterization of Quantum Advice Scott Aaronson Andrew Drucker.
Scott Aaronson Institut pour l'Étude Avançée Le Principe de la Postselection.
QMA/qpoly PSPACE/poly: De-Merlinizing Quantum Protocols Scott Aaronson University of Waterloo.
Quantum Computing with Noninteracting Bosons
University of Queensland
Local Hamiltonians in Quantum Computation Funding: Slovak Research and Development Agency, contract No. APVV , European Project QAP 2004-IST- FETPI-15848,
Shortest Vector In A Lattice is NP-Hard to approximate
Complexity 26-1 Complexity Andrei Bulatov Interactive Proofs.
Complexity 18-1 Complexity Andrei Bulatov Probabilistic Algorithms.
NP-complete and NP-hard problems Transitivity of polynomial-time many-one reductions Definition of complexity class NP –Nondeterministic computation –Problems.
Randomized Computation Roni Parshani Orly Margalit Eran Mantzur Avi Mintz
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.
Computability and Complexity 32-1 Computability and Complexity Andrei Bulatov Boolean Circuits.
1 Polynomial Time Reductions Polynomial Computable function : For any computes in polynomial time.
Submitted by : Estrella Eisenberg Yair Kaufman Ohad Lipsky Riva Gonen Shalom.
Complexity 19-1 Complexity Andrei Bulatov More Probabilistic Algorithms.
NP-complete and NP-hard problems
Quantum Automata Formalism. These are general questions related to complexity of quantum algorithms, combinational and sequential.
–Def: A language L is in BPP c,s ( 0  s(n)  c(n)  1,  n  N) if there exists a probabilistic poly-time TM M s.t. : 1.  w  L, Pr[M accepts w]  c(|w|),
1 Dorit Aharonov School of Computer Science and Engineering The Hebrew University, Jerusalem, Israel Israel Quantum Hamiltonian Complexity Complexity What.
CSE 421 Algorithms Richard Anderson Lecture 27 NP Completeness.
Dirac Notation and Spectral decomposition Michele Mosca.
Chapter 11: Limitations of Algorithmic Power
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.
1 CSE 417: Algorithms and Computational Complexity Winter 2001 Lecture 22 Instructor: Paul Beame.
Dirac Notation and Spectral decomposition
Nattee Niparnan. Easy & Hard Problem What is “difficulty” of problem? Difficult for computer scientist to derive algorithm for the problem? Difficult.
Merlin-Arthur Games and Stoquastic Hamiltonians B.M. Terhal, IBM Research based on work with Bravyi, Bessen, DiVincenzo & Oliveira. quant-ph/ &
CS151 Complexity Theory Lecture 13 May 11, Outline proof systems interactive proofs and their power Arthur-Merlin games.
Quantum Information Theory: Present Status and Future Directions Julia Kempe CNRS & LRI, Univ. de Paris-Sud, Orsay, France Newton Institute, Cambridge,
CSCI 2670 Introduction to Theory of Computing November 29, 2005.
CSCI 2670 Introduction to Theory of Computing December 1, 2004.
Complexity 25-1 Complexity Andrei Bulatov Counting Problems.
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.
Interactive proof systems Section 10.4 Giorgi Japaridze Theory of Computability.
André Chailloux, Université Paris 7 and UC Berkeley Or Sattath, the Hebrew University QIP 2012.
Umans Complexity Theory Lectures Lecture 1a: Problems and Languages.
NP-Complete Problems. Running Time v.s. Input Size Concern with problems whose complexity may be described by exponential functions. Tractable problems.
NP-COMPLETE PROBLEMS. Admin  Two more assignments…  No office hours on tomorrow.
The complexity of poly-gapped Hamiltonians (Extending Valiant-Vazirani Theorem to the probabilistic and quantum settings) Fernando G.S.L. Brandão joint.
Ryan O’Donnell includes joint work with A. C. Cem Say for Manuel Blum, on his Magic77 th birthday.
1 How to establish NP-hardness Lemma: If L 1 is NP-hard and L 1 ≤ L 2 then L 2 is NP-hard.
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.
Absolute Separability and the Possible Spectra of Entanglement Witnesses Nathaniel Johnston — joint work with S. Arunachalam and V. Russo Mount Allison.
NP Completeness Piyush Kumar. Today Reductions Proving Lower Bounds revisited Decision and Optimization Problems SAT and 3-SAT P Vs NP Dealing with NP-Complete.
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.
Complexity 24-1 Complexity Andrei Bulatov Interactive Proofs.
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.
Fernando G.S.L. Brandão MSR -> Caltech Faculty Summit 2016
NP-Completeness A problem is NP-complete if: It is in NP
P & NP.
Richard Cleve DC 2117 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Probabilistic Algorithms
The complexity of the Separable Hamiltonian Problem
Scott Aaronson (MIT) QIP08, New Delhi
Quantum Complexity Classes
2nd Lecture: QMA & The local Hamiltonian problem
Computational Complexity of Quantum Systems
3rd Lecture: QMA & The local Hamiltonian problem (CNT’D)
Chapter 11 Limitations of Algorithm Power
Lecture 23 NP-Hard Problems
Presentation transcript:

1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport

2 Introduction The goal is to define something like NP and NP completeness in the quantum world. Kitaev defines quantum analog of NP and a complete problem analog to SAT.

3 MA Definition:

4 MA Can be viewed as a game between the prover Merlin and the verifier Artur. Quantum analog of NP is derived from MA. V x y

5 QMA Definition: V x y

6 QCMA Definition: V x y

7 QCMA In QCMA the witness is classical. In QMA the witness is quantum state. Left is trivial and right is because V can measure the witness first turning it into classical.

8 Amplification We can gain more power by changing the 2/3 and the 1/3 parameters and define a general MA(c,s) or QMA(c,s) Theorem:

9 Amplification The idea of the proof is to take polynomial number of witnesses and run the verifier on each. Taking the majority Merlin can’t cheat by entangling the witnesses. v v ……… MAJORITYMAJORITY

10 Complexity Theorem: BPP – Can be solved in polynomial time with bounded small error probability. BQP – same with quantum machine. PP – Can be solved in polynomial time with error probability less than half (maybe exponentially close).

11 5-Local Hamiltonian Input: H 1,…, H r a set of Hermitian positive semi-definite matrices operating on 5 qubits each with norm ||H i || 1. Each H i operates on 5 qubits out of total n. Two real numbers a<b (not exponentially close). Output: Is the smallest eigenvalue of H=H 1 +…+H r smaller then a (YES) or larger than b (NO).

12 5-Local Hamiltonial …… …… …… … + V V V

13 3-SAT Connection 3-SAT Can be reduced to 3-local Hamiltonial. Let f = C 1 ^…^C r be a 3-SAT formula, with variables v 1,…,v n. Each C i has exactly one unsatisfying assignment z i. C i (z i )=0. For every C i define H i =. Operating on qubits numbered as the variables of C i. For any satisfying assignment z of f if exists (H 1 +…+H r )z = 0. We take a = 0 and b = 1.

14 Local Hamiltonial in QMA Theorem: k-Local Hamiltonial problem is in QMA for any k = O(log(n)). The witness is the eigenvector that gets measured after applying randomly chosen H.

15 QMA Completeness 5-local Hamiltonian is QMA Complete. For any L in QMA there exists a Quantum circuit Q with two-qubit gates U 1,…,U T for verification with exponentially close to one probability of right answer. From this we will build an instance of local Hamiltonian problem given input x.

16 Reduction We imagine the matrixes as operating on the history of computation by Q given as superposition: H in is the matrix that checks that the input is really x. H out is the matrix that checks that the output is 1 at time t. H prop checks that the computation from t-1 to t is corect.

17 Reduction XiVtXiVt H in (i) X1VtX1Vt H out

18 Reduction We will take a = 1/T 10 and b = 1/4(T+1) 3

19 Improving to 5-local We proved the completeness for logT+2- local. To turn it into 5-local we will represent the time in unary representation of T qubits |11…100..0> and replace by operators that operate on 3 qubits.