The Impact of Quantum Computing

Similar documents
Quantum Effect or HPC without FLOPS. Lugano March 23, 2016

Quantum Computing 101. ( Everything you wanted to know about quantum computers but were afraid to ask. )

1.0 Introduction to Quantum Systems for Information Technology 1.1 Motivation

Quantum annealing. Matthias Troyer (ETH Zürich) John Martinis (UCSB) Dave Wecker (Microsoft)

quantum mechanics is a hugely successful theory... QSIT08.V01 Page 1

Introduction to Quantum Computing

Quantum Computers Is the Future Here?

phys4.20 Page 1 - the ac Josephson effect relates the voltage V across a Junction to the temporal change of the phase difference

Quantum Key Distribution and the Future of Encryption

Quantum Computing. Separating the 'hope' from the 'hype' Suzanne Gildert (D-Wave Systems, Inc) 4th September :00am PST, Teleplace

Quantum Technology 101: Overview of Quantum Computing and Quantum Cybersecurity

Adiabatic quantum computation a tutorial for computer scientists

Quantum High Performance Computing. Matthias Troyer Station Q QuArC, Microsoft

Quantum Information Science (QIS)

Quantum technology popular science description

Quantum Computing. Richard Jozsa Centre for Quantum Information and Foundations DAMTP University of Cambridge

Quantum Computing. Vraj Parikh B.E.-G.H.Patel College of Engineering & Technology, Anand (Affiliated with GTU) Abstract HISTORY OF QUANTUM COMPUTING-

Quantum Computing An Overview

Computers of the Future? Moore s Law Ending in 2018?

Quantum computing with superconducting qubits Towards useful applications

Quantum Computing. The Future of Advanced (Secure) Computing. Dr. Eric Dauler. MIT Lincoln Laboratory 5 March 2018

D-Wave: real quantum computer?

Quantum Computation 650 Spring 2009 Lectures The World of Quantum Information. Quantum Information: fundamental principles

The Quantum Supremacy Experiment

Quantum Computers. Peter Shor MIT

Quantum computing and the entanglement frontier. John Preskill NAS Annual Meeting 29 April 2018

From Niels Bohr to Quantum Computing - from philosophical struggle to technological revolution

QUANTUM COMPUTING & CRYPTO: HYPE VS. REALITY ABHISHEK PARAKH UNIVERSITY OF NEBRASKA AT OMAHA

Algorithms for quantum computers. Andrew Childs Department of Combinatorics & Optimization and Institute for Quantum Computing University of Waterloo

Topological Quantum Computation. George Toh 11/6/2017

Semiconductors: Applications in spintronics and quantum computation. Tatiana G. Rappoport Advanced Summer School Cinvestav 2005

Quantum Optics and Quantum Informatics 7.5hp (FKA173) Introductory Lecture

Limits and Future of Computing Where do we go from here?

Quantum Computers. Todd A. Brun Communication Sciences Institute USC

Mind the gap Solving optimization problems with a quantum computer

Quantum Mechanics & Quantum Computation

Secrets of Quantum Information Science

Introduction to Quantum Computing

Introduction to Quantum Computing

Intel s approach to Quantum Computing

Promise of Quantum Computation

Quantum entanglement in the 21 st century

Magnetic semiconductors. (Dilute) Magnetic semiconductors

The Reality of Quantum Computing

Physics is becoming too difficult for physicists. David Hilbert (mathematician)

IBM Systems for Cognitive Solutions

Reversible and Quantum computing. Fisica dell Energia - a.a. 2015/2016

Complexity of the quantum adiabatic algorithm

Introduction to Superconductivity. Superconductivity was discovered in 1911 by Kamerlingh Onnes. Zero electrical resistance

Great Ideas in Theoretical Computer Science. Lecture 28: A Gentle Introduction to Quantum Computation

Simulated Quantum Annealing For General Ising Models

QOT - Quantum Optical Technologies

Challenges in Quantum Information Science. Umesh V. Vazirani U. C. Berkeley

Numerical Studies of the Quantum Adiabatic Algorithm

Post Von Neumann Computing

Statistics and Quantum Computing

Canary Foundation at Stanford. D-Wave Systems Murray Thom February 27 th, 2017

A central problem in cryptography: the key distribution problem.

Quantum Information & Quantum Computation

Cyber Security in the Quantum Era

Quantum Computation and Communication

The Future. Currently state of the art chips have gates of length 35 nanometers.

Hamiltonian simulation and solving linear systems

Logical error rate in the Pauli twirling approximation

Shor s Prime Factorization Algorithm

Quantum Algorithms for Quantum Field Theories

WORKSHOP ON QUANTUM ALGORITHMS AND DEVICES FRIDAY JULY 15, 2016 MICROSOFT RESEARCH

Quantum Computing: Foundations to Frontier

What to do with a small quantum computer? Aram Harrow (MIT Physics)

Quantum Computing. Hans De Raedt Zernike Institute for Advanced Materials University of Groningen, NL

Introduction to Quantum Computing

The Quantum Landscape

Introduction to Quantum Algorithms Part I: Quantum Gates and Simon s Algorithm

Some Introductory Notes on Quantum Computing

arxiv:quant-ph/ v1 31 Mar 2000

MAA509: Quantum Computing and Information Introduction

Daniel J. Bernstein University of Illinois at Chicago. means an algorithm that a quantum computer can run.

Quantum-Safe Crypto Why & How? JP Aumasson, Kudelski Security

Hacking Quantum Cryptography. Marina von Steinkirch ~ Yelp Security

Quantum Supremacy and its Applications

Cosmology Lecture 2 Mr. Kiledjian

Computing with Atoms and Molecules

Quantum Computing ~ Algorithms. HIO) 0 HIO) 010) = ~(l000) ) ) ))

Quantum computing for beginners

The quantum threat to cryptography

Logic gates. Quantum logic gates. α β 0 1 X = 1 0. Quantum NOT gate (X gate) Classical NOT gate NOT A. Matrix form representation

Jim Held, Ph.D., Intel Fellow & Director Emerging Technology Research, Intel Labs. HPC User Forum April 18, 2018

10 - February, 2010 Jordan Myronuk

Chapter 1. Introduction

Surface Code Threshold in the Presence of Correlated Errors

The long road of Quantum Computing

Lecture 29, Thurs May 4: Experimental Realizations of QC

Characterizing Quantum Supremacy in Near-Term Devices

The Three Upcoming Revolutions in Physics and Astronomy that will Affect Everyone. Quantum Information Nov. 12, 2002

Shor s Algorithm. Polynomial-time Prime Factorization with Quantum Computing. Sourabh Kulkarni October 13th, 2017

Introduction to Quantum Computing

A Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems

Mind the gap Solving optimization problems with a quantum computer

Intoduction to topological order and topologial quantum computation. Arnau Riera, Grup QIC, Dept. ECM, UB 16 de maig de 2009

Summary of Hyperion Research's First QC Expert Panel Survey Questions/Answers. Bob Sorensen, Earl Joseph, Steve Conway, and Alex Norton

Transcription:

Fujitsu Laboratories Advanced Technology Symposium 2017 The Impact of Quantum Computing Daniel Lidar University of Southern California

Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) Quantum Computing: Leverage quantum properties for computation and solve problems deemed intractable by classical computing (Richard Feynman - 1980s)

Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) Russian meddling/fake news? Yuri Manin Russian mathematician Quantum Computing: Leverage quantum first proposed QCs in 1980 properties for computation and solve problems Radio Moscow broadcast deemed intractable by classical computing (Richard Feynman - 1980s)

Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s)

Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) This talk will: - Provide some background on quantum computing - Plant some seeds for the panel discussions and later talks - Speculate about where the field is going

Quantum Computing - Origins Credit goes to Feynman: Quantum Physics: The theory invented to explain the smallest scales of our universe (Planck, Schrödinger, Einstein, Heisenberg - 1920s) What did Feynman say: Quantum Computing: Leverage quantum properties for computation and solve problems deemed intractable by classical computing (Richard Feynman - 1980s) Feynman was interested in Quantum Simulation: when quantum computers simulate other quantum systems

Why else is quantum computing interesting?

Inevitability 45 Years of Microprocessor Trend Data Moore s Law Dennard scaling comes to an end

classical chips hit the wall of too small Moore s Law Inevitability Dennard scaling comes to an end Si atom radius ~0.2nm; at 22nm, current Ivy Bridge processors ~100 atoms wide? 11nm is on Intel s roadmap ~50 atoms wide; dielectric thickness ~6 atoms Quantum effects inevitable! Anticipated by Feynman

Inevitability it seems that the laws of physics present no barrier to reducing the size of computers until bits are the size of atoms, and quantum behavior holds sway. Richard Feynman (1981)

Inevitability The way out it seems that the laws of physics present no barrier to reducing the size of computers until bits are the size of atoms, and quantum behavior holds sway. Quantum computers naturally operate at the atomic scale Richard Feynman (1981) They offer a path beyond Dennard scaling And so much more

Amazing algorithmic speedups When we compute using quantum laws: Factoring: Shor s algorithm Factor an n-digit integer Exponential speedup Best classical: O(2 n1/3 (log n ) 2/3 ) Best quantum: O(n 3 ) Peter Shor (1994) Simulating Q Field Theory Compute scattering probabilities Steve Jordan Keith Lee John Preskill (2011) Exponential speedup in strong-coupling and high-precision regimes List search: Grover s algorithm Find marked item in unsorted list of N items Quadratic speedup Lov Grover (1996) Solving linear systems of equations Solve Ax = b for well-conditioned A = n n Aram Harrow Avinatan Hassidim (2008) Seth Lloyd Best possible classical: Ω(N) Best possible quantum: O( N) Exponential speedup Return x in time O(log(n))

Amazing algorithmic speedups Hot off the press Semi-definite programming Input: m constraint matrices of dimension n and rank r Exponential speedup in n (for small m and r) Best classical: O(n) Best quantum: O(polylog n )

Quantum Killer Aps Cybersecurity: Breaking public key cryptography (Shor s algorithm) Provably secure encryption (guaranteed by the laws of quantum physics) Exponentially faster simulation of quantum mechanics discovery & first-principles design of novel materials, pharmaceuticals, A. Khandala et al., Nature 549, 242 (2017) Quantum speedups in optimization Molecular electronic structure on a superconducting QC machine learning, verification & validation, supply chain & logistics, finance,

Impact: governments worldwide took notice European 1B Quantum Technology Flagship project $10B, 4m sq.ft. source: Popular Science

Impact: governments worldwide took notice + companies Satya Nadella, Microsoft CEO, in his new 2017 book Hit Refresh : the battle over quantum computing is an arms race as important as AI or virtual and augmented reality, though it has gone largely unnoticed European 1B Quantum Technology Flagship project $10B, 4m sq.ft. source: Popular Science

What is the source of this quantum power?

Quantum superposition The superposition principle Erwin Schrödinger (1887-1961) quantum pioneer, inventor of famous cat cat a0 b1 = qubit 1 0

Quantum superposition mystery useful resource The superposition principle Erwin Schrödinger (1887-1961) quantum pioneer, inventor of famous cat cat a0 b1 = qubit 1 0

Quantum superposition as a resource classical quantum simulations courtesy of Matthias Troyer random walk with gradient descent superposition, interference, tunneling

The bad news: Decoherence Every real quantum computer interacts with its environment (don t we all) The environment acts as an uncontrollable observer, making random measurements Destroys the quantum computer s superposition states +

The bad news: Decoherence Every real quantum system interacts with its environment. The environment acts as an uncontrollable observer, making random measurements Destroys the quantum computer s superposition states. Bad news for quantum computation: + Theorem: A sufficiently decohered quantum computer can always be efficiently simulated on a classical computer. Solution: Quantum Error Correction Quantum computers will never scale up without it!

What is a quantum computer really? A representative sample adiabatic/annealing model special purpose optimizer circuit model universal circuit model universal circuit model universal (general purpose) Very unlike classical computers! circuit model universal

Quantum Computing @ USC - highlights USC-Lockheed Martin Quantum Computing Center multi-$m investment by Lockheed Martin in three generations of D-Wave quantum annealers Operational at USC since 2011. Followed by Google/NASA Google/NASA (2013), Los Alamos National Lab (2016), (2016), &TDS/ORNL/UofT D-Wave 2X, 1098 qubits

Quantum Computing @ USC - highlights USC-Lockheed Martin Quantum Computing Center multi-$m investment by Lockheed Martin in three generations of D-Wave quantum annealers Operational at USC since 2011. Followed by Google/NASA Google/NASA (2013), Los Alamos National Lab (2016), IARPA Quantum Enhanced Optimization Program multi-$m / 5yr contract awarded to USC this year Goal: build a new 100-qubit quantum annealer using high-coherence (Al) superconducting flux qubits, for quantum optimization and sampling applications D-Wave 2X, 1098 qubits

The impact of quantum computing: short (<5yrs), and longer term (>5yrs)

Factoring, the holy grail: A long road ahead Factoring state of the art: using 5 Ca + trapped ions 15 = 3 5 with 99% confidence 143 has also been factored (= 11 13), but using liquidstate nuclear magnetic resonance -- a non-scalable QC technology Focus on more attainable near-term goals T. Monz et al. Science 351,1068-1070 (2016) (Blatt group)

The impact of quantum computing: short (<5yrs) Quantum simulation Quantum supremacy

The impact of quantum computing: short term (<5yrs) Advantage in Quantum Simulation Goal: Demonstrate that a quantum computer performs a useful simulation task of another quantum system that is beyond the capability of any classical computer

The impact of quantum computing: short term (<5yrs) Simulation of quantum magnetism, using trapped ions Quantum phase transition from paramagnet to antiferromagnet in the transverse field Ising model Monroe group 22μm para anti-ferro

The impact of quantum computing: short term (<5yrs) Simulation of quantum magnetism using trapped ions Quantum phase transition from paramagnet to antiferromagnet in the transverse field Ising model Monroe group 22μm para anti-ferro

The impact of quantum computing: short term (<5yrs) More ambitious goal: Quantum Supremacy? Demonstrating that a quantum computer performs a (possibly useless!) computational task that is beyond the capability of any classical computer Relies on a complexity-theoretic assumption of the form: If this task could be executed efficiently on a classical computer then the polynomial hierarchy would collapse (e.g., P = NP) Why is this important? Foundational: would refute the extended Church Turing thesis, that classical computers can simulate any physical process with polynomial overhead Practical: would greatly increase our confidence in the eventual feasibility of large-scale quantum computing

The impact of quantum computing: short term (<5yrs) Quantum supremacy example: Boson Sampling Problem: Sample from the distribution of detections of non-interacting photons propagating through a random linear optics circuit Estimated to be classically hard already for 7 photons (Latmiral et al., New J. Phys. (2016)) 5 photons already demonstrated (Wang et al., Nature Photon. (2017)) New estimates for beating current-best classical algorithms (Neville et al., Nature Phys. (2017)): - >50 photons in well-defined modes - low-loss photon propagation in thousands of modes - thousands of high-efficiency detectors May not be practical in <5yrs after all - precise setting of millions of phase shifters

The impact of quantum computing: short term (<5yrs) time Quantum supremacy example: Random Circuit Sampling random 1-qubit gate Problem: Sample from the distribution of strings output by a random circuit Estimated to be classically hard for ~50 qubits (Boixo et al., arxiv:1608.00263) Current 9 qubit gmon experiments on track (Neill et al., arxiv:1709.06678) 2-qubit gate Google hopes to reach 50 qubits and a quantum supremacy demo in <1yr

The impact of quantum computing: short term (<5yrs) Partial quantum supremacy: limited quantum speedup time-to-solution as a function of problem size Problem: Find the lowest-energy spin configurations of spin glasses D-Wave 2000Q processor A notorious NP-hard problem (Barahona, 1982) We ve demonstrated a speedup for D-Wave against classical simulated annealing and spin-vector Monte Carlo (T. Albash & DL, arxiv:1705.07452) number of qubits = 8 L 2

The impact of quantum computing: short term (<5yrs) Partial quantum supremacy: limited quantum speedup time-to-solution as a function of problem size Problem: Find the lowest-energy spin configurations of spin glasses D-Wave 2000Q processor A notorious NP-hard problem (Barahona, 1982) We ve demonstrated a speedup for D-Wave against classical simulated annealing and spin-vector Monte Carlo, but not against quantum simulated annealing (T. Albash & DL, arxiv:1705.07452) We remain hopeful we re on the right track! number of qubits = 8 L 2

The impact of quantum computing: short term (<5yrs) Quantum Supremacy the race is on However it is achieved: Quantum computation that exceeds the reach of classical computers will mark the beginning of a new era of quantum science Feasible in < 5 years

The impact of quantum computing: longer term (>5yrs)

The impact of quantum computing: longer term (>5yrs) I m no oracle; let s ask PageRank

The impact of quantum computing: longer term (>5yrs) #1 answer

The impact of quantum computing: longer term (>5yrs) #1 answer #2 answer

The impact of quantum computing: longer term (>5yrs) + Thanks!