Copyright © CALTECH 20112 SCOTT AARONSON Massachusetts Institute of Technology QUANTUM COMPUTING AND THE LIMITS OF THE EFFICIENTLY COMPUTABLE.

Slides:



Advertisements
Similar presentations
How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
Advertisements

Multilinear Formulas and Skepticism of Quantum Computing Scott Aaronson UC Berkeley IAS.
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.
QMA/qpoly PSPACE/poly: De-Merlinizing Quantum Protocols Scott Aaronson University of Waterloo.
The Computational Complexity of Linear Optics Scott Aaronson and Alex Arkhipov MIT vs.
New Computational Insights from Quantum Optics Scott Aaronson.
Scott Aaronson Associate Professor, EECS Quantum Computers and Beyond.
New Evidence That Quantum Mechanics Is Hard to Simulate on Classical Computers Scott Aaronson (MIT) Joint work with Alex Arkhipov.
Solving Hard Problems With Light Scott Aaronson (Assoc. Prof., EECS) Joint work with Alex Arkhipov vs.
Quantum Computing and the Limits of the Efficiently Computable
Scott Aaronson (MIT) The Limits of Computation: Quantum Computers and Beyond.
Analysis of Algorithms
New Computational Insights from Quantum Optics Scott Aaronson Based on joint work with Alex Arkhipov.
Quantum Computing and Qbit Cryptography
Countries and the Present Perfect Help Use in situations 1.Past actions connected to the present Example: Sally has been absent for a week.
OFFERING TO DO SOMETHING
Present Perfect/Simple Past/Present Perfect Progressive
Hello, Pig! Hello, Rabbit! Look at this – I am making a list!
Space complexity [AB 4]. 2 Input/Work/Output TM Output.
THE QUANTUM COMPLEXITY OF TIME TRAVEL Scott Aaronson (MIT)
What is the computational cost of automating brilliance or serendipity? (Computational complexity & P vs NP) COS 116, Spring 2012 Adam Finkelstein.
Resent Progress in Quantum Algorithms Min Zhang. Overview What is Quantum Algorithm Challenges to QA What motivates new QAs Quantum Theory in a Nutshell.
Computational problems, algorithms, runtime, hardness
P versus NP and Cryptography Wabash College Mathematics and Computer Science Colloquium Nov 16, 2010 Jeff Kinne, Indiana State University (Theoretical)
Cryptography & Complexity An amazing blend of Mathematics, Computer Science, Physics and achieving “the impossible”.
Friday Forum Presentation What Part of the Quantum Theory Don’t You Understand? Frank Rioux Department of Chemistry March 23, 2007.
Algorithmic Problems in Algebraic Structures Undecidability Paul Bell Supervisor: Dr. Igor Potapov Department of Computer Science
A Brief Introduction To The Theory of Computer Science and The PCP Theorem By Dana Moshkovitz Faculty of Mathematics and Computer Science The Weizmann.
Miracles today Objectives To examine recent miracles Explore the importance of miracles for Christians.
Who should try and give the answer to… -How planets move ? -What the bible is saying ? -How the universe was made?
Dominique Unruh 3 September 2012 Quantum Cryptography Dominique Unruh.
As you know generally it is assumed that the Euler equation and the Navier-Stokes equation Are the equations written as some analogues of Newton equation.
Quantum Computing and the Limits of the Efficiently Computable Scott Aaronson (MIT)
Quantum Computing and the Limits of the Efficiently Computable Scott Aaronson MIT.
Cs3102: Theory of Computation Class 24: NP-Completeness Spring 2010 University of Virginia David Evans.
CSC 413/513: Intro to Algorithms NP Completeness.
Instructor: Shengyu Zhang 1. Tractable While we have introduced many problems with polynomial-time algorithms… …not all problems enjoy fast computation.
Facts about quantum computation & speculation about the human brain Tim Hugo Taminiau Kavli Institute of Nanoscience, Delft University Quantum superposition.
Integrated electronic optical switches in future chip ion trap Shu, Gang 5/24/2006.
1 Chapter 34: NP-Completeness. 2 About this Tutorial What is NP ? How to check if a problem is in NP ? Cook-Levin Theorem Showing one of the most difficult.
Is This the Dawn of the Quantum Information Age? Discovering Physics, Nov. 5, 2003.
Nicholas Bulinski.  Informally it is the question of if a computer can quickly verify that a solution to a problem is true then can the computer solve.
CPS Computational problems, algorithms, runtime, hardness (a ridiculously brief introduction to theoretical computer science) Vincent Conitzer.
CS6045: Advanced Algorithms NP Completeness. NP-Completeness Some problems are intractable: as they grow large, we are unable to solve them in reasonable.
Complexity © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
Verification of BosonSampling Devices Scott Aaronson (MIT) Talk at Simons Institute, February 28, 2014.
The Kind of Stuff I Think About Scott Aaronson (MIT) LIDS Lunch, October 29, 2013 Abridged version of plenary talk at NIPS’2012.
As if computers weren’t fast enough already…
CS216: Program and Data Representation University of Virginia Computer Science Spring 2006 David Evans Lecture 8: Crash Course in Computational Complexity.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Richard Freyman. Early Life Born May 11, 1918 From Queens, New York His family originated from Russia and Poland; both of his parents were Jewish By his.
Algorithmic Problems in Algebraic Structures Undecidability Paul Bell Supervisor: Dr. Igor Potapov Department of Computer Science
Quantum Computers By Ryan Orvosh.
P & NP.
Scott Aaronson (MIT) April 30, 2014
Quirky, Not Quacky Quantum Computing for Librarians
Computational problems, algorithms, runtime, hardness
Universality of Computation
Quantum Circuit Visualization
Scott Aaronson Associate Professor, EECS
Class 14: Intractable Problems CS150: Computer Science
Scott Aaronson (UT Austin) Lakeway Men’s Breakfast Club April 19, 2017
Quantum Computing and the Quest for Quantum Computational Supremacy
Scott Aaronson (UT Austin) Bazaarvoice May 24, 2017
CPS 173 Computational problems, algorithms, runtime, hardness
Quantum Computing and the Limits of the Efficiently Computable
Scott Aaronson (UT Austin) Papers and slides at
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
A Few Sample Reductions
Presentation transcript:

Copyright © CALTECH SCOTT AARONSON Massachusetts Institute of Technology QUANTUM COMPUTING AND THE LIMITS OF THE EFFICIENTLY COMPUTABLE

Copyright © CALTECH PHYSICS IN THE 21 ST CENTURY: TOILING IN FEYNMAN’S SHADOW Will any of us ever discover anything that wouldn’t have been dopily obvious to this man? Maybe we all should just give up and play bongo drums instead. Oh, wait…

Open Problem: Where does that leave theoretical computer science? “Mathematics is to physics as masturbation is to sex.” –Richard Feynman [allegedly] ONE RAY OF HOPE: FEYNMAN NEVER REALLY APPRECIATED PURE MATH At Princeton, Feynman challenged the math grad students to give him any math problem, and he would instantly answer it… without proof What I Would’ve Asked Him: What’s the fastest algorithm to multiply two nxn matrices? Obvious: ~n 3 Best Known: ~n Lower Bound: ~n 2

“If there’s a fast computer program to RECOGNIZE a solution to a problem, then is there also a fast computer program to FIND a solution?” –One of seven Clay Millennium Problems COMPUTER SCIENCE’S $1,000,000 QUESTION: DOES P=NP? Note that if P=NP, you could solve not only this question, but also the other six!

Copyright © CALTECH ACCORDING TO LEONID LEVIN: Feynman had trouble accepting that P vs. NP was an open problem at all! There have been countless mistaken claims over the years to have proved P≠NP. (The most recent, by Vinay Deolalikar, led to my controversially taking a $200,000 bet against it at infinite odds.) Even though it would “merely” confirm what we already believe, I think a correct proof of P≠NP would be one of the biggest advances in human understanding that hasn’t happened yet. I often point out that, if theoretical computer scientists had been physicists, we would’ve long ago declared P≠NP a “law of nature” and been done with it.

Copyright © CALTECH WHY DO WE NEED TO PROVE EVEN “OBVIOUS” LIMITATIONS OF COMPUTERS? Nothing illustrates the need better than… The Power of 2 n Complex Numbers Working for YOU QUANTUM COMPUTING Example: It’s “obvious” that factoring integers is much harder than multiplying them… except that Peter Shor discovered that for a quantum computer, it isn’t! Feynman didn’t live to see such discoveries, but he famously anticipated them He also understood much more clearly than his contemporaries that QM = probability + minus signs

Copyright © CALTECH Motivated recent work by myself and Alex Arkhipov on the computational complexity of linear optics Challenge: Short of building a universal quantum computer, do some quantum experiment for which one can give evidence that it’s hard to simulate classically So far, the known obstacles are technological –If QC is impossible for a fundamental reason, that’s much more interesting than if it’s possible! We’re in roughly the situation of Babbage in the 1830s Scaling quantum computers to useful size is incredibly hard, because of decoherence If QCs are so great, how come they haven’t been built yet? –They have—and they’ve proved that 15=3x5 (with high probability!) If QCs are so great, how come they haven’t been built yet? –They have—and they’ve proved that 15=3x5 (with high probability!) Scaling quantum computers to useful size is incredibly hard, because of decoherence We’re in roughly the situation of Babbage in the 1830s So far, the known obstacles are technological –If QC is impossible for a fundamental reason, that’s much more interesting than if it’s possible! Challenge: Short of building a universal quantum computer, do some quantum experiment for which one can give evidence that it’s hard to simulate classically

“I think I can safely say that nobody understands quantum mechanics.” –Richard Feynman WILD PREDICTION The effort to build quantum computers, and to understand their capabilities and limitations, will lead to a major conceptual advance in our understanding of QM (one that hasn’t happened yet) You’ll recognize the advance because it will look like science, not philosophy