The complexity of poly-gapped Hamiltonians (Extending Valiant-Vazirani Theorem to the probabilistic and quantum settings) Fernando G.S.L. Brandão joint.

Slides:



Advertisements
Similar presentations
One-Dimensional Spin Chains Are Hard Daniel Gottesman D. Aharonov, D. Gottesman, J. Kempe, arXiv: S. Irani, arXiv:
Advertisements

The Power of Unentanglement
How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
The Learnability of Quantum States Scott Aaronson University of Waterloo.
Quantum t-designs: t-wise independence in the quantum world Andris Ambainis, Joseph Emerson IQC, University of Waterloo.
Quantum Versus Classical Proofs and Advice Scott Aaronson Waterloo MIT Greg Kuperberg UC Davis | x {0,1} n ?
Multilinear Formulas and Skepticism of Quantum Computing Scott Aaronson UC Berkeley IAS.
Limitations of Quantum Advice and One-Way Communication Scott Aaronson UC Berkeley IAS Useful?
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.
Pretty-Good Tomography Scott Aaronson MIT. Theres a problem… To do tomography on an entangled state of n qubits, we need exp(n) measurements Does this.
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.
Function Technique Eduardo Pinheiro Paul Ilardi Athanasios E. Papathanasiou The.
Local Hamiltonians in Quantum Computation Funding: Slovak Research and Development Agency, contract No. APVV , European Project QAP 2004-IST- FETPI-15848,
Random Quantum Circuits are Unitary Polynomial-Designs Fernando G.S.L. Brandão 1 Aram Harrow 2 Michal Horodecki 3 1.Universidade Federal de Minas Gerais,
Equilibration and Unitary k- Designs Fernando G.S.L. Brandão UCL Joint work with Aram Harrow and Michal Horodecki arXiv: IMS, September 2013.
Shortest Vector In A Lattice is NP-Hard to approximate
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 21.
Preparing Topological States on a Quantum Computer Martin Schwarz (1), Kristan Temme (1), Frank Verstraete (1) Toby Cubitt (2), David Perez-Garcia (2)
The Theory of NP-Completeness
1 NP-Complete Problems. 2 We discuss some hard problems:  how hard? (computational complexity)  what makes them hard?  any solutions? Definitions 
20081COMMA08 – Toulouse, May 2008 The Computational Complexity of Ideal Semantics I Abstract Argumentation Frameworks Paul E. Dunne Dept. Of Computer Science.
Complexity 15-1 Complexity Andrei Bulatov Hierarchy Theorem.
Shengyu Zhang The Chinese University of Hong Kong (Joint work with Rahul Jain, Iordanis Kerenidis, Greg Kuperberg, Miklos Santha, Or Sattash)
1 Adapted from Oded Goldreich’s course lecture notes.
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.
Complexity 19-1 Complexity Andrei Bulatov More Probabilistic Algorithms.
–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.
Analysis of Algorithms CS 477/677
Quantum Algorithms II Andrew C. Yao Tsinghua University & Chinese U. of Hong Kong.
Lecture 20: April 12 Introduction to Randomized Algorithms and the Probabilistic Method.
1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
Data reduction lower bounds: Problems without polynomial kernels Hans L. Bodlaender Joint work with Downey, Fellows, Hermelin, Thomasse, Yeo.
Correlation testing for affine invariant properties on Shachar Lovett Institute for Advanced Study Joint with Hamed Hatami (McGill)
The Theory of NP-Completeness 1. Nondeterministic algorithms A nondeterminstic algorithm consists of phase 1: guessing phase 2: checking If the checking.
The Theory of NP-Completeness 1. What is NP-completeness? Consider the circuit satisfiability problem Difficult to answer the decision problem in polynomial.
1 The Theory of NP-Completeness 2012/11/6 P: the class of problems which can be solved by a deterministic polynomial algorithm. NP : the class of decision.
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/ &
NP Complexity By Mussie Araya. What is NP Complexity? Formal Definition: NP is the set of decision problems solvable in polynomial time by a non- deterministic.
Quantum Information Theory: Present Status and Future Directions Julia Kempe CNRS & LRI, Univ. de Paris-Sud, Orsay, France Newton Institute, Cambridge,
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
CSE 3813 Introduction to Formal Languages and Automata Chapter 14 An Introduction to Computational Complexity These class notes are based on material from.
CSCI 3160 Design and Analysis of Algorithms Tutorial 10 Chengyu Lin.
Barriers in Hamiltonian Complexity Umesh V. Vazirani U.C. Berkeley.
1 The Theory of NP-Completeness 2 Cook ’ s Theorem (1971) Prof. Cook Toronto U. Receiving Turing Award (1982) Discussing difficult problems: worst case.
Surya Bhupatiraju MIT PRIMES May 20 th, 2012 On the Complexity of the Marginal Consistency Problem.
André Chailloux, Université Paris 7 and UC Berkeley Or Sattath, the Hebrew University QIP 2012.
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.
CS6045: Advanced Algorithms NP Completeness. NP-Completeness Some problems are intractable: as they grow large, we are unable to solve them in reasonable.
Probabilistic verification Mario Szegedy, Rutgers www/cs.rutgers.edu/~szegedy/07540 Lecture 1.
The Theory of NP-Completeness 1. Nondeterministic algorithms A nondeterminstic algorithm consists of phase 1: guessing phase 2: checking If the checking.
Ground State Entanglement in 1-Dimensional Translationally-Invariant Quantum Systems Sandy Irani Computer Science Department University of California,
1 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lectures
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.
The Theory of NP-Completeness
P & NP.
NP-Completeness NP-Completeness Graphs 5/7/ :49 PM x x x x x x x
Probabilistic Algorithms
The complexity of the Separable Hamiltonian Problem
NP-Completeness NP-Completeness Graphs 11/16/2018 2:32 AM x x x x x x
NP-Completeness NP-Completeness Graphs 12/3/2018 2:46 AM x x x x x x x
3rd Lecture: QMA & The local Hamiltonian problem (CNT’D)
Interactive Proofs Adapted from Oded Goldreich’s course lecture notes.
Interactive Proofs Adapted from Oded Goldreich’s course lecture notes.
Interactive Proofs Adapted from Oded Goldreich’s course lecture notes.
The Theory of NP-Completeness
Interactive Proofs Adapted from Oded Goldreich’s course lecture notes.
Presentation transcript:

The complexity of poly-gapped Hamiltonians (Extending Valiant-Vazirani Theorem to the probabilistic and quantum settings) Fernando G.S.L. Brandão joint work with Dorit Aharonov, Michael Ben-Or and Or Sattath (Hebrew University of Jerusalem) (arXiv: ) ESI, Vienna 12/08/09

The Local Hamiltonian Problem Is the groundstate energy of below a or above b ?

The Local Hamiltonian Problem One-dimensional chains are as hard as the general case (Aharonov, Gottesman, Irani, Kempe 07) Can we reduce it even further? (frustration freeness, translation invariance, gap...)

The Local Hamiltonian Problem Spectral gap: Non-critical, gapped ( ) 1-D models are easier (Hastings 07) THIS TALK: What about for poly-gapped Hamiltonians ( )?

Quantum Merlin Arthur

Quantum Computer

Quantum Merlin Arthur Quantum Computer QMA: - YES instance: Merlin can convince Arthur with probability > 2/3 - NO instance: Merlin cannot convince Arthur with probability < 1/3 A language L is in QMA if for every x in L:

Quantum Merlin Arthur Quantum Computer QMA: - YES instance: Merlin can convince Arthur with probability > 2/3 - NO instance: Merlin cannot convince Arthur with probability > 1/3 A language L is in QMA if for every x in L:

Quantum Merlin Arthur Quantum Computer VARIANTS: - QCMA: Merlin’s proof is classical

Quantum Merlin Arthur Classical Computer VARIANTS: - QCMA: Merlin’s proof is classical - MA: Merlin’s proof is classical, Arthur only has a classical computer

Quantum Merlin Arthur Classical Computer VARIANTS: - QCMA: Merlin’s proof is classical - MA: Merlin’s proof is classical, Arthur only has a classical computer - NP: Same as MA, but decisions are deterministic (YES instance: always accept NO instance: always reject)

A complex state of belief We conjecture that NP not equal to QMA, QCMA (quantum helps)...and that we cannot solve all the problems in NP, QCMA, QMA efficiently even on a quantum computer (checking is easier than solving)

The Local Hamiltonian Problem The LH problem is QMA-complete (Kitaev 00) It’s QMA-complete already for 1-D Hamiltonians (Aharonov, Gottesman, Irani, Kempe 07) It’s in NP for gapped 1-D Hamiltonians (Hastings 07) For poly-gapped Hamiltonians, is it still QMA- complete, or is it perhaps in NP?

The Local Hamiltonian Problem The LH problem is QMA-complete (Kitaev 00) It’s QMA-complete already for 1-D Hamiltonians (Aharonov, Gottesman, Irani, Kempe 07) It’s in NP for gapped 1-D Hamiltonians (Hastings 07) For poly-gapped Hamiltonians, is it still QMA- complete, or is it perhaps in NP?

Poly-gapped Hamiltonians Using Kitaev construc. we can encode any QMA problem into a local Hamiltonian H (with ||H|| < poly(n)) whose low-lying energy space is (approx.) spanned by This eigenspace is separated by 1/poly(N) from the rest of the spectrum and U1U1 U2U2 U3U3 U4U4 U5U5

Poly-gapped Hamiltonians Using Kitaev construc. we can encode any QMA problem into a local Hamiltonian H (with ||H|| < poly(n)) whose low-lying energy space is (approx.) spanned by This eigenspace is separated by 1/poly(N) from the rest of the spectrum U1U1 U2U2 U3U3 U4U4 U5U5

Poly-gapped Hamiltonians Using Kitaev construc. we can encode any QMA problem into a local Hamiltonian H (with ||H|| < poly(n)) whose low-lying energy space is (approx.) spanned by This eigenspace is separated by 1/poly(N) from the rest of the spectrum ddddd dddddddddddddddddd U1U1 U2U2 U3U3 U4U4 U5U5

Poly-gapped Hamiltonians If we want a poly-gap, we should make sure there is a quantum witness (proof) which is accepted with higher probability than the others Def UQMA (Unique QMA): - NO instances: same as QMA - YES instances: there is a quantum state which is accepted with prob. > 2/3 and ALL states orthogonal to it are accepted with prob. at most 1/3 Local Hamiltonians associated to UQMA are poly-gapped... So the question is: Does UQMA = QMA ????

Poly-gapped Hamiltonians If we want a poly-gap, we should make sure there is a quantum witness (proof) which is accepted with higher probability than the others Def UQMA (Unique QMA): - NO instances: same as QMA - YES instances: there is a quantum state which is accepted with prob. > 2/3 and ALL states orthogonal to it are accepted with prob. at most 1/3 Local Hamiltonians associated to UQMA are poly-gapped... So the question is: Does UQMA = QMA ????

Poly-gapped Hamiltonians If we want a poly-gap, we should make sure there is a quantum witness (proof) which is accepted with higher probability than the others Def UQMA (Unique QMA): - NO instances: same as QMA - YES instances: there is a quantum state which is accepted with prob. > 2/3 and ALL states orthogonal to it are accepted with prob. at most 1/3 Local Hamiltonians associated to UQMA are poly-gapped So the question is: Does UQMA = QMA ????

A classical interlude We can ask a similar question about NP... Def UNP (Unique NP, also called UP): - NO instances: same as NP - YES instances: there is a unique witness which is accepted

Problems with unique Solutions Are they in some sense easier than the general case?

Valiant-Vazirani Theorem (Valiant-Vazirani 85): UNP is as hard as NP (UNP = NP under randomized reductions) + ≠ Many applications: Toda’s theorem ( ), Braverman’s proof of Linial-Nisan conjecture (a few months ago), etc...

Valiant-Vazirani Theorem Main idea (randomized reduction): There is an efficient probabilistic mapping from e.g. 3SAT (classical Local Hamiltonians) instance C into poly many instances C i such that If C is unsatisfiable (has positive energy), then all C i are unsatisfiable (have positive energy) too If C satisfiable (has zero energy), then w.h.p there is at least one i such that C i satisfiable (has zero energy) with a unique satisfying assignment (ground state)

Local Hamiltonian problem for classical models Alias the Constraint Satisfaction Problem -Ferromagnetic - Antiferromagnetic Tool to remove degeneracy of the groundspace! VV mapping

Proof of Valiant-Vazirani Theorem Def: (Universal Hash Functions) A family of functions is a 2-hash function if The randomized reduction: Given a formula C, we build formulas C k which are satisfiable by x if C is satisfiable by x h(x)=0 k, for a hash function from n to k bits taken at random

Proof of Valiant-Vazirani Theorem NO instances: Easy, if C is not satisfiable, then neither are the C k ! YES instances: we would like that, with some probability, there is a k such that C k has exactly one satisfiable assignment. Let S be the set of witnesses and set k such that

Proof of Valiant-Vazirani Theorem NO instances: Easy, if C is not satisfiable, then neither are the C k ! YES instances: we would like that, with some probability, there is a k such that C k has exactly one satisfiable assignment. Let S be the set of witnesses and set k such that

Proof of Valiant-Vazirani Theorem NO instances: Easy, if C is not satisfiable, then neither are the C k ! YES instances: we would like that, with some probability, there is a k such that C k has exactly one satisfiable assignment. Let S be the set of witnesses and set k such that

Proof of Valiant-Vazirani Theorem NO instances: Easy, if C is not satisfiable, then neither are the C k ! YES instances: we would like that, with some probability, there is a k such that C k has exactly one satisfiable assignment. Let S be the set of witnesses and set k such that

Valiant-Vazirani for MA and QCMA ?? NO instance YES instance UNIQUE YES instance A naive application of the VV reduction might choose a witness from the “limbo” interval [p 1, p 2 ]

Main result UQCMA = QCMA and UMA = MA (under randomized reductions)

Valiant-Vazirani for MA Solution: divide the [p 1, p 2 ] interval into poly(n) intervals (m^2 would do):

Valiant-Vazirani for MA Solution: divide the [p 1, p 2 ] interval into poly(n) intervals (m^2 would do): There must be a “lightweight” interval in which the number of solutions is at most twice the number of solutions in all intervals on the top of it!

Valiant-Vazirani for MA Solution: divide the [p 1, p 2 ] interval into poly(n) intervals (m^2 would do) V S

Valiant-Vazirani for MA Solution: divide the [p 1, p 2 ] interval into poly(n) intervals (m^2 would do) V S Take k such that

Valiant-Vazirani for QCMA THE SAME

Application to Hamiltonian Complexity The Local Hamiltonian problem for poly- gapped 1D Hamiltonians is QCMA-hard

Application to Hamiltonian Complexity Why do we care about QCMA, couldn’t we get a similar result just by using NP? Yes, but... Quantum hardness results tells us not only about the hardness of computing the answer, but also about the difficulty of providing a classical proof to it! Example: QMA-hardness (and not merely NP-hardness) is needed for ruling out an efficient description of a universal function in DFT (Schuch and Verstraete 07)

Application to Hamiltonian Complexity Why do we care about QCMA, couldn’t we get a similar result just by using NP? Yes, but... Quantum hardness results tells us not only about the hardness of computing the answer, but also about the difficulty of providing a classical proof to it! Example: QMA-hardness (and not merely NP-hardness) is needed for ruling out an efficient description of a universal function in DFT (Schuch and Verstraete 07)

In particular.... Is there a classical efficient representation of the ground state of poly-gapped 1D local Hamiltonians? Consider any set of states such that 1) each state is described by poly(n) parameters 2) expectation values of local observables can be efficiently computed (in a classical computer) e.g. FCS, Matrix-Product-States, PEPS Weighted Graph States MERA RAGE (Fannes, Werner, Nachtergaele 89, Verstraete, Cirac 05) (Anders et al 06) (Vidal 06) (Huebener et al 08) FCS, MPS WGS MERA RAGE NP!= QCMA Cor: No class of states satisfying properties 1 and 2 can approximate the groundstate of every 1D poly- gapped Hamiltonians (assuming NP different from QCMA) Ground states

Valiant-Vazirani for QMA?? Seems harder.... Consider the following analogous task: Given a set of quantum states, can we find a family of quantum circuits such that, w.h.p. over the choice of the circuit, it accepts a with higher probability than the others? NO, for the overwhelming majority of states!

Valiant-Vazirani for QMA?? Much simpler problem: Given two known quantum states of n qubits, is there a quantum circuit of poly(n) gates that can distinguish them with non- negligible probability? NO, for the overwhelming majority of states!

Valiant-Vazirani for QMA?? Much simpler problem: Given two known quantum states of n qubits, is there a quantum circuit of poly(n) gates that can distinguish them with non- negligible probability? NO, for the overwhelming majority of states!

Valiant-Vazirani for QMA?? Key idea: Levy’s Lemma For with Lipschitz constant and a point chosen uniformly at random

Valiant-Vazirani for QMA?? By Levy’s Lemma, for every POVM element 0<A<I acting on n qubits, There are less than different POVMs that can be implemented by a poly(n) quantum circuit composed of gates from a fixed universal set. Hence, by the union bound Where QC(poly(n)) is the set of all POVMs implementable by a poly(n) quantum circuit...

Valiant-Vazirani for QMA?? By Levy’s Lemma, for every POVM element 0<A<I acting on n qubits, There are less than different POVMs that can be implemented by a poly(n) quantum circuit composed of gates from a fixed universal set. Hence, by the union bound Where QC(poly(n)) is the set of all POVMs implementable by a poly(n) quantum circuit...

Valiant-Vazirani for QMA?? By Levy’s Lemma, for every POVM element 0<A<I acting on n qubits, There are less than different POVMs that can be implemented by a poly(n) quantum circuit composed of gates from a fixed universal set. Hence, by the union bound Where QC(poly(n)) is the set of all POVMs implementable by a poly(n) quantum circuit...

Valiant-Vazirani for QMA?? Nice counterpart to the fact that most quantum states need an exponential number of gates to be created: the majority of states also cannot be distinguished from the maximally mixed state by polynomial quantum computation! Same ideas were applied recently to the impossibility of measurement based quantum computing with generic states (Gross, Flamia, Eisert 08, Bremner, Mora, Winter 08)

Valiant-Vazirani for QMA?? But ground states of local Hamiltonians are far from generic, so this obstruction doesn’t apply The argument before nonetheless shows that we have to use something about the structure of ground states (or analogously of quantum proofs) to have a chance to follow VV strategy in the quantum case.

Fighting entanglement with entanglement Recently, Jain, Kuperberg, Kerenidis, Santha, Sattath, Zhang managed to overcome the previous difficulty by using a quantum trick: Suppose there are only two witnesses with acceptance probability bigger than 2/3 (all other having accep. prob. < 1/3) Then we can reduce the problem to a unique witness: The verified simply asks for a new proof consisting of two registers, which should be antisymmetric and each register should be accepted by the original verification circuit.

Fighting entanglement with entanglement Recently, Jain, Kuperberg, Kerenidis, Santha, Sattath, Zhang managed to overcome the previous difficulty by using a quantum trick: Suppose there are only two witnesses with acceptance probability bigger than 2/3 (all other having acceptance prob. < 1/3) Then we can reduce the problem to a unique witness: The verified simply asks for a new proof consisting of two registers, which should be antisymmetric and each register should be accepted by the original verification circuit.

Fighting entanglement with entanglement Recently, Jain, Kuperberg, Kerenidis, Santha, Sattath, Zhang managed to overcome the previous difficulty by using a quantum trick: Suppose there are only two witnesses with acceptance probability bigger than 2/3 (all other having acceptance prob. < 1/3) Then we can reduce the problem to a unique witness: The verifier simply asks for a new proof consisting of two registers, which should be antisymmetric and each register should be accepted by the original verification circuit.

Fighting entanglement with entanglement Same argument applies if we have a polynomial number of witnesses It doesn’t work for the general case.... In fact, the reduction is deterministic, so it’s unlikely that something similar would work Can we rule out such possibility? It boils down to proving a quantum oracle separation of UQMA and QMA

QMA versus QCMA We would be done if QCMA = QMA Could they be the same? There is an oracle separation (Aaronson, Kuperberg 06), but nothing much else is known... The problem put in terms of Hamiltonian complexity: Do ground states of local Hamiltonians Require in the worst case exponential sized quantum circuits to be created?

QMA versus QCMA We would be done if QCMA = QMA Could they be the same? There is an oracle separation (Aaronson, Kuperberg 06), but nothing much else is known... The problem put in terms of Hamiltonian complexity: Do ground states of local Hamiltonians Require in the worst case exponential sized quantum circuits to be created?

QMA versus QCMA We would be done if QCMA = QMA Could they be the same? There is an quantum oracle separation (Aaronson, Kuperberg 06), but nothing much else is known... The problem put in terms of Hamiltonian complexity: Do ground states of 1D local Hamiltonians require in the worst case exponential sized quantum circuits to be created?

UQMA versus QCMA If, then is asymptotically entangled We have shown QCMA is contained in UQMA. Could they be the same? Using the contruction of (Aaronson and Kuperberg 06) we can find an quantum oracle for which they are not.... In Hamiltonian complexity terms: Can we find for every poly-gapped local Hamiltonian H another local Hamiltonian H’ whose ground state can be efficiently prepared in a quantum computer and such that

UQMA versus QCMA If, then is asymptotically entangled We have shown QCMA is contained in UQMA. Could they be the same? Using the contruction of (Aaronson and Kuperberg 06) we can find an quantum oracle for which they are not.... In Hamiltonian complexity terms: Can we find for every poly-gapped local Hamiltonian H another local Hamiltonian H’ whose ground state can be efficiently prepared in a quantum computer and such that

UQMA versus QCMA If, then is asymptotically entangled We have shown QCMA is contained in UQMA. Could they be the same? Using the contruction of (Aaronson and Kuperberg 06) we can find an quantum oracle for which they are not.... In Hamiltonian complexity terms: Can we find for every poly-gapped local Hamiltonian H another local Hamiltonian H’ whose ground state is simple and such that for every 0 < s < 1 ??

Open problems Can we find a quantum oracle separation for UQMA and QMA? We have a guess from (Aaronson, Kuperberg 06) Are there any other quantum tricks that might help? Can we find similar results for gapped models in higher dimensions? Can we go beyond Feynman/Kitaev construction? Can we find more evidence in favor/against QMA versus QCMA and UQMA versus QCMA?

Thanks!

Quantum proofs versus groundstates Ground states of local Hamiltonians occupy a tiny fraction of the Hilbert space The same is true for quantum proofs in QMA They are the same! GS QP That’s why he should care about quantum proofs: