The Limits of Adiabatic Quantum Algorithms

Slides:



Advertisements
Similar presentations
Department of Computer Science & Engineering University of Washington
Advertisements

Closed Timelike Curves Make Quantum and Classical Computing Equivalent
How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
How Much Information Is In A Quantum State? Scott Aaronson MIT |
New Evidence That Quantum Mechanics Is Hard to Simulate on Classical Computers Scott Aaronson Parts based on joint work with Alex Arkhipov.
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.
New Computational Insights from Quantum Optics Scott Aaronson.
Solving Hard Problems With Light Scott Aaronson (Assoc. Prof., EECS) Joint work with Alex Arkhipov vs.
Scott Aaronson (MIT) Based on joint work with John Watrous (U. Waterloo) BQP PSPACE Quantum Computing With Closed Timelike Curves.
Samuel J. Lomonaco, Jr. Dept. of Comp. Sci. & Electrical Engineering University of Maryland Baltimore County Baltimore, MD 21250
Local Hamiltonians in Quantum Computation Funding: Slovak Research and Development Agency, contract No. APVV , European Project QAP 2004-IST- FETPI-15848,
THE QUANTUM COMPLEXITY OF TIME TRAVEL Scott Aaronson (MIT)
1 Optimization Algorithms on a Quantum Computer A New Paradigm for Technical Computing Richard H. Warren, PhD Optimization.
Adiabatic Evolution Algorithm Chukman So ( ) Steven Lee ( ) December 3, 2009 for CS C191 In this presentation we will talk about the quantum.
Resent Progress in Quantum Algorithms Min Zhang. Overview What is Quantum Algorithm Challenges to QA What motivates new QAs Quantum Theory in a Nutshell.
Lecture 17 Introduction to Eigenvalue Problems
Boris Altshuler Columbia University Anderson Localization against Adiabatic Quantum Computation Hari Krovi, Jérémie Roland NEC Laboratories America.
Adiabatic Quantum Computation with Noisy Qubits Mohammad Amin D-Wave Systems Inc., Vancouver, Canada.
Quantum Phase Estimation using Multivalued Logic.
March 11, 2015CS21 Lecture 271 CS21 Decidability and Tractability Lecture 27 March 11, 2015.
Analysis of the Superoperator Obtained by Process Tomography of the Quantum Fourier Transform in a Liquid-State NMR Experiment Joseph Emerson Dept. of.
Chapter 4. Numerical Interpretation of Eigenvalues In terms of matrix arithmetic eigenvalues turn matrix multiplication into scalar multiplication. Numerically.
Department of Computer Science & Engineering University of Washington
Phase in Quantum Computing. Main concepts of computing illustrated with simple examples.
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.
Femtochemistry: A theoretical overview Mario Barbatti III – Adiabatic approximation and non-adiabatic corrections This lecture.
Probably Approximately Correct Model (PAC)
Schrödinger’s Elephants & Quantum Slide Rules A.M. Zagoskin (FRS RIKEN & UBC) S. Savel’ev (FRS RIKEN & Loughborough U.) F. Nori (FRS RIKEN & U. of Michigan)
Anuj Dawar.
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 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
Quantum Computing Lecture 1 Michele Mosca. l Course Outline
ROM-based computations: quantum versus classical B.C. Travaglione, M.A.Nielsen, H.M. Wiseman, and A. Ambainis.
Dan Boneh Intro. Number Theory Modular e’th roots Online Cryptography Course Dan Boneh.
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
Center for Machine Perception Department of Cybernetics, Faculty of Electrical Engineering Czech Technical University in Prague Methods for Solving Systems.
Quantum Algorithms for Neural Networks Daniel Shumow.
Quantum Computing Presented by: Don Davis PHYS
Applications of types of SATs Arash Ahadi What is SAT?
October 1 & 3, Introduction to Quantum Computing Lecture 1 of 2 Introduction to Quantum Computing Lecture 1 of 2
Merlin-Arthur Games and Stoquastic Hamiltonians B.M. Terhal, IBM Research based on work with Bravyi, Bessen, DiVincenzo & Oliveira. quant-ph/ &
The Road to Quantum Computing: Boson Sampling Nate Kinsey ECE 695 Quantum Photonics Spring 2014.
Quantum Computing MAS 725 Hartmut Klauck NTU
Quantum Computing Paola Cappellaro
Quantum signal processing Aram Harrow UW Computer Science & Engineering
1 Dorit Aharonov Hebrew Univ. & UC Berkeley Adiabatic Quantum Computation.
A Study of Error-Correcting Codes for Quantum Adiabatic Computing Omid Etesami Daniel Preda CS252 – Spring 2007.
THE MATHEMATICS ENGINEERS USE EVERYDAY IN INDUSTRY W.G. STEENKEN GE AVIATION OHIO MATHEMATICS AND SCIENCE COALITION NOVEMBER 19, 2015.
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.
The Kind of Stuff I Think About Scott Aaronson (MIT) LIDS Lunch, October 29, 2013 Abridged version of plenary talk at NIPS’2012.
Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.
Fidelity of a Quantum ARQ Protocol Alexei Ashikhmin Bell Labs  Classical Automatic Repeat Request (ARQ) Protocol  Quantum Automatic Repeat Request (ARQ)
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Adiabatic Quantum Computing Josh Ball with advisor Professor Harsh Mathur Problems which are classically difficult to solve may be solved much more quickly.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
Quantum Computing: An Introduction
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
Prabhas Chongstitvatana Chulalongkorn University
Quantum Circuit Visualization
Introduction to Quantum Computing Lecture 1 of 2
For computer scientists
Quantum Two.
Quantum Computing: an introduction
3rd Lecture: QMA & The local Hamiltonian problem (CNT’D)
OSU Quantum Information Seminar
Adiabatic Quantum Computation in Superconducting Circuit
Scott Aaronson (UT Austin) Papers and slides at
Closed Timelike Curves Make Quantum and Classical Computing Equivalent
Presentation transcript:

The Limits of Adiabatic Quantum Algorithms Alper Sarikaya Advised by Prof. Dave Bacon Computer Science & Engineering Chemistry University of Washington Undergraduate Research Symposium May 15, 2009 Quantum Computing Theory Group: http://cs.washington.edu/homes/dabacon/qw/

Motivation Transistors are getting smaller In 1994, Paul Shor showed that quantum algorithms have an exponential speed-up over their classical counterparts in factoring large prime numbers bits noisy bits quantum bit cm µm nm pm

Quantum Computation Qubit versus a classical bit .. where‘s the information stored? Adiabatically: take an incoming vector (input data), evolve the vector with an operator (a Hamiltonian); the answer is the smallest eigenvalue Think linear algebra (Math 308)! Deterministic Probabilistic “Quantum” 1 0.4 0.3 0.5 0.6 0.7 1 -1 -1

Simulating an Adiabatic Algorithm Benefit of Quantum Algorithms: Infinite precision analog computation can efficiently solve NP-complete problems Adiabatic theorem - A physical system remains in its instantaneous eigenstate if a given perturbation is acting on it slowly enough and if there is a gap between the eigenvalue and the rest of the Hamiltonian's spectrum. - Max Born, Vladimir Fock (1928) What is the benefit of building an adiabatic quantum computer? Let’s compare the algorithm to a classical computer

Testing efficiency hypothesis numerically: If the relationship between the eigenvalue gap and the number of qubits is negatively proportional, then an adiabatic quantum computer only offers a polynomial speedup over a classically-based counterpart. To emulate a quantum computer classically, use the Markovian matrix as the operator in this study: where n is the number of qubits, β is varied between 0 and n, and the following two Hamiltonians are defined:

Data from a sample run:

Data from sample results:

Conclusions There is indeed an inverse exponential relationship between the number of qubits and the smallest eigenvalue gap Adiabatic quantum computers only offer a polynomial speedup! This is only a numerical simulation of the hypothesis, not a proof

Future Directions Move from numerical evidence in support of the hypothesis to a formal proof to conclusively uphold the efficiency concerns Remember D-Wave? Currently building an adiabatic quantum computer and gaining lots of capital from its promise – but it probably only offers a polynomial increase in efficiency!

Acknowledgments Advisor: Professor Dave Bacon UW Computer Science & Engineering Gregory Crosswhite UW Physics, Graduate Student Quantum Computing Theory Group http://cs.washington.edu/homes/dabacon/qw/ This work supported in part by the National Science Foundation