BQP/qpoly EXP/poly Scott Aaronson UC Berkeley. BQP/qpoly Class of languages recognized by a bounded-error polytime quantum algorithm, with a polysize.

Slides:



Advertisements
Similar presentations
Closed Timelike Curves Make Quantum and Classical Computing Equivalent
Advertisements

Quantum Lower Bounds You probably Havent Seen Before (which doesnt imply that you dont know OF them) Scott Aaronson, UC Berkeley 9/24/2002.
Quantum Lower Bound for the Collision Problem Scott Aaronson 1/10/2002 quant-ph/ I was born at the Big Bang. Cool! We have the same birthday.
The Complexity of Sampling Histories Scott Aaronson, UC Berkeley August 5, 2003.
A Theory of Isolatability Scott Aaronson Andrew Drucker MIT.
The Power of Unentanglement
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.
Are Quantum States Exponentially Long Vectors? Scott Aaronson (who did and will have an affiliation) (did: IASwill: Waterloo) Distributions over n-bit.
Quantum Versus Classical Proofs and Advice Scott Aaronson Waterloo MIT Greg Kuperberg UC Davis | x {0,1} n ?
Hawking Quantum Wares at the Classical Complexity Bazaar Scott Aaronson (MIT)
The Future (and Past) of Quantum Lower Bounds by Polynomials Scott Aaronson UC Berkeley.
The Learnability of Quantum States Scott Aaronson University of Waterloo.
The Power of Quantum Advice Scott Aaronson Andrew Drucker.
Quantum Computing and Dynamical Quantum Models ( quant-ph/ ) Scott Aaronson, UC Berkeley QC Seminar May 14, 2002.
Limitations of Quantum Advice and One-Way Communication Scott Aaronson UC Berkeley IAS Useful?
Quantum Double Feature Scott Aaronson (MIT) The Learnability of Quantum States Quantum Software Copy-Protection.
Lower Bounds for Local Search by Quantum Arguments Scott Aaronson (UC Berkeley) August 14, 2003.
A Full Characterization of Quantum Advice Scott Aaronson Andrew Drucker.
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.
How to Solve Longstanding Open Problems In Quantum Computing Using Only Fourier Analysis Scott Aaronson (MIT) For those who hate quantum: The open problems.
Scott Aaronson BQP und PH A tale of two strong-willed complexity classes… A 16-year-old quest to find an oracle that separates them… A solution at lastbut.
Oracles Are Subtle But Not Malicious Scott Aaronson (no affiliation)
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.
Oracles Are Subtle But Not Malicious Scott Aaronson University of Waterloo.
The Equivalence of Sampling and Searching Scott Aaronson MIT.
When Qubits Go Analog A Relatively Easy Problem in Quantum Information Theory Scott Aaronson (MIT)
Scott Aaronson (MIT) BQP and PH A tale of two strong-willed complexity classes… A 16-year-old quest to find an oracle that separates them… A solution at.
Scott Aaronson (MIT) Based on joint work with John Watrous (U. Waterloo) BQP PSPACE Quantum Computing With Closed Timelike Curves.
Space complexity [AB 4]. 2 Input/Work/Output TM Output.
Quantum Information and the PCP Theorem Ran Raz Weizmann Institute.
Quantum Computing MAS 725 Hartmut Klauck NTU
Probabilistic algorithms Section 10.2 Giorgi Japaridze Theory of Computability.
Matrix Theory Background
1cs542g-term High Dimensional Data  So far we’ve considered scalar data values f i (or interpolated/approximated each component of vector values.
Principal Component Analysis CMPUT 466/551 Nilanjan Ray.
Eigenvalues and Eigenvectors
An introduction to iterative projection methods Eigenvalue problems Luiza Bondar the 23 rd of November th Seminar.
Olga Sorkine’s slides Tel Aviv University. 2 Spectra and diagonalization A If A is symmetric, the eigenvectors are orthogonal (and there’s always an eigenbasis).
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.
Quantum Algorithms II Andrew C. Yao Tsinghua University & Chinese U. of Hong Kong.
1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
Quantum Counters Smita Krishnaswamy Igor L. Markov John P. Hayes.
Space complexity [AB 4]. 2 Input/Work/Output TM Output.
5.1 Orthogonality.
Linear Least Squares Approximation. 2 Definition (point set case) Given a point set x 1, x 2, …, x n  R d, linear least squares fitting amounts to find.
Presented By Wanchen Lu 2/25/2013
1 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lecture 16 (2011)
Chap 3. Formalism Hilbert Space Observables
February 18, 2015CS21 Lecture 181 CS21 Decidability and Tractability Lecture 18 February 18, 2015.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 2117 Lecture.
Quantum Computing MAS 725 Hartmut Klauck NTU
PROBABILISTIC COMPUTATION By Remanth Dabbati. INDEX  Probabilistic Turing Machine  Probabilistic Complexity Classes  Probabilistic Algorithms.
4.8 Rank Rank enables one to relate matrices to vectors, and vice versa. Definition Let A be an m  n matrix. The rows of A may be viewed as row vectors.
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.
5.1 Eigenvectors and Eigenvalues 5. Eigenvalues and Eigenvectors.
1 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lectures
Physics 451 Quantum mechanics I Fall 2012 Oct 12, 2012 Karine Chesnel.
Lecture XXVII. Orthonormal Bases and Projections Suppose that a set of vectors {x 1,…,x r } for a basis for some space S in R m space such that r  m.
Richard Cleve DC 2117 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Jean Christian Boileau (University of Toronto)
Tight Fourier Tails for AC0 Circuits
Principal Component Analysis
Quantum Two.
Introduction to Oracles in Complexity Theory
Closed Timelike Curves Make Quantum and Classical Computing Equivalent
Oracle Separation of BQP and PH
Oracle Separation of BQP and PH
Presentation transcript:

BQP/qpoly EXP/poly Scott Aaronson UC Berkeley

BQP/qpoly Class of languages recognized by a bounded-error polytime quantum algorithm, with a polysize quantum advice state | n that depends only on the input size Buhrman: Is BQP/qpoly anything/poly?

Our Result BQP/qpoly EXP/poly Means we shouldnt hope for an unrelativized separation between BQP/poly and BQP/qpolysince it would imply P/poly EXP/poly, which is equivalent to EXP P/poly

Proof Sketch Given a BQP/qpoly algorithm, make error prob. exponentially small by taking | n p(n) as advice On input x {0,1} n, loop through all y x in lexicographic order For i {0,1}, let S i be set of advice states that cause algorithm to output i with prob. 1-c -n. Then there exist orthogonal subspaces H 0,H 1 s.t. all states in S i are exponentially close to H i To see this: acceptance probability on advice | can be written | x |, for some Hermitian p.s.d. x with eigenvalues in [0,1]. Let H 0,H 1 be subspaces spanned by eigenvectors of x corresponding to eigenvalues in [0,1/3], [2/3,1] respectively

The Subspaces Let T y be subspace of | s compatible with inputs 1,…,y (initially T 0 = whole Hilbert space) Let T y = whichever has larger dimension: projection of T y-1 onto H 0, or projection of T y-1 onto H 1 Unless classical advice says to pick the subspace of smaller dimension! Each time we pick smaller subspace, dim(T y ) is at least halved. So advice needs to intervene only polynomially many times H1H1 H0H0

The Subspaces Can do everything in EXP (diagonalize exponentially large matrix y, loop over all inputs, etc.) Main technical fact: Error (distance from T y to | n p(n) ) stays bounded over all iterations

Open Problems Oracle separation between BQP/poly and BQP/qpoly Is BQP/qpoly PSPACE/poly? Is BQP/qpoly PP/poly relative to an oracle? Any natural problems in BQP/qpoly (besides cousins of QMA problems)?