1 / 16

Bio

Bio.

cathrinek
Télécharger la présentation

Bio

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bio Scott Aaronson is David J. Bruton Centennial Professor ofComputer Science at the University of Texas at Austin.  He received his bachelor's from Cornell University and his PhD from UC Berkeley, and did postdoctoral fellowships at the Institute for Advanced Study as well as the University of Waterloo.  Before coming to UT Austin, he spent nine years as a professor in Electrical Engineering and Computer Science at MIT.  Aaronson's research in theoretical computer science has focused mainly on the capabilities and limits of quantum computers.  His first book, Quantum Computing Since Democritus, was published in 2013 by Cambridge University Press.  He’s received the National Science Foundation’s Alan T. Waterman Award, the United States PECASE Award, the Vannevar Bush Fellowship, the Simons Investigator Award, and MIT's Junior Bose Award for Excellence in Teaching.

  2. Quantum Computing Scott Aaronson (UT Austin) Papers and slides at www.scottaaronson.com October 17, 2017

  3. This must break down… To go further, challenge the (polynomial-time) Church-Turing Thesis itself?

  4. Relativity Computer DONE

  5. Zeno’s Computer STEP 1 STEP 2 Time (seconds) STEP 3 STEP 4 STEP 5

  6. Ah, but what about quantum computing?(you knew it was coming) Quantum mechanics: “Probability theory with minus signs”(Nature seems to prefer it that way)

  7. THE RULES: If a system can be in two distinguishable states, labeled |0 and |1, it can also be in a superposition, written |0 + |1 Here  and  are complex numbers called amplitudes, which satisfy ||2+||2=1. A 2-state superposition is called a qubit. If we observe, we see |0 with probability ||2 and |1 with probability ||2. But if the qubit is isolated, it evolves by rules different from those of classical probability. In the 1980s, Feynman, Deutsch, and others noticed that a system of n qubits seems to take ~2n steps to simulate on a classical computer, because of the phenomenon of entanglement between the qubits. They had the amazing idea of building a quantum computer to overcome that problem

  8. The “original” application of QCs! Quantum Simulation“What a QC does in its sleep” My personal view: still the most important one Major applications (high-Tc superconductivity, protein folding, nanofabrication, photovoltaics…) High confidence in possibility of a quantum speedup Can plausibly realize even before universal QCs are available

  9. What else could QCs do? Beware:A quantum computer is NOT like a massively-parallel classical computer! Exponentially many possible answers, but you only get to observe one of them Any hope for a speedup rides on choreographing an interference pattern that boosts the amplitude of the right answer

  10. Interesting BQP (Bounded-Error Quantum Polynomial-Time): The class of problems solvable efficiently by a quantum computer, defined by Bernstein and Vazirani in 1993 Shor 1994: Factoring integers is in BQP NP-complete NP Factoring BQP P

  11. Key point: Factoring is not believed to be NP-complete! And today, we don’t believe quantum computers can solve NP-complete problems in polynomial time in general(though not surprisingly, we can’t prove it) Bennett et al. 1997: “Quantum magic” won’t be enough If you throw away the problem structure, and just consider an abstract “landscape” of N possible solutions, then a quantum computer can find a solution in ~N steps, using Grover’s algorithm—but that’s optimal If there’s a fast quantum algorithm for NP-complete problems, it will have to exploit their structure somehow

  12. Quantum Adiabatic Algorithm(Farhi et al. 2000) Hi Hf Hamiltonian with easily-prepared ground state Ground state encodes solution to NP-complete problem Problem: “Eigenvalue gap” can be exponentially small

  13. Landscapeology Adiabatic algorithm can find global minimum exponentially faster than simulated annealing (though maybe other classical algorithms do better) Simulated annealing can find global minimum exponentially faster than adiabatic algorithm (!) Simulated annealing and adiabatic algorithm both need exponential time to find global minimum

  14. ‘Exponential quantum speedups’ for solving linear systems, support vector machines, Google PageRank, computing Betti numbers, recommendation systems… Quantum Machine Learning Algorithms THE FINE PRINT: • Don’t get solution vector explicitly, but only as vector of amplitudes. Need to measure to learn anything! • Dependence on condition number • Need a way of loading huge amounts of data into quantum state • Are there fast randomized algorithms to learn the same information? Current research topic!

  15. “QUANTUM SUPREMACY”: Getting a clear quantum speedup for some task—not necessarily a useful one BosonSampling (with Alex Arkhipov): A proposal for a simple optical quantum computer to sample a distribution that (we think) can’t be sampled efficiently classically Some of My Recent Research Experimentally demonstrated with 6 photons by group at Bristol Random Quantum Circuit Sampling: Martinis group at Google is building a system with 49 high-quality superconducting qubits this year. Lijie Chen and I studied the hardness of sampling its output distribution

  16. Exponential quantum speedups depend on structure Sometimes we can find such structure in problems of practical interest (quantum simulation, codebreaking, data analysis??) “Executive Summary” We can also get smaller, “Grover-like” speedups for a much wider range of practical problems: optimization, planning, constraint satisfaction… Single most important reason to build QCs (for me): To disprove the people who said QC is impossible! • Second most important reason: A new tool for simulating Nature

More Related