Quantum signal processing Aram Harrow UW Computer Science & Engineering

Slides:



Advertisements
Similar presentations
University of Strathclyde
Advertisements

Efficient Discrete-Time Simulations of Continuous- Time Quantum Query Algorithms QIP 2009 January 14, 2009 Santa Fe, NM Rolando D. Somma Joint work with.
Quantum Packet Switching A. Yavuz Oruç Department of Electrical and Computer Engineering University of Maryland, College Park.
Resent Progress in Quantum Algorithms Min Zhang. Overview What is Quantum Algorithm Challenges to QA What motivates new QAs Quantum Theory in a Nutshell.
The Quest for Quantum Ants QIP Seminar, July 2007 Yair Wiener.
Some Limits on Non-Local Randomness Expansion Matt Coudron and Henry Yuen /12/12 God does not play dice. --Albert Einstein Einstein, stop telling.
Quantum Phase Estimation using Multivalued Logic.
Quantum Speedups DoRon Motter August 14, Introduction Two main approaches are known which produce fast Quantum Algorithms The first, and main approach.
Um ponto de vista simbólico sobre a Simulação de Algoritmos Quânticos António Pereira & Rosália Rodrigues CEOC-UA – CIMA-UE 2006.
Department of Computer Science & Engineering University of Washington
Phase in Quantum Computing. Main concepts of computing illustrated with simple examples.
Quantum Computing Ambarish Roy Presentation Flow.
1 Quantum Computing: What’s It Good For? Scott Aaronson Computer Science Department, UC Berkeley January 10,  John.
Quantum Theory Made Easy 0 1 Classical p0p0 p1p1 probabilities Quantum a0a0 a1a1 0 1 amplitudes p 0 +p 1 =1|a 0 | 2 +|a 1 | 2 =1 bit qubit p i is a real.
Grover. Part 2. Components of Grover Loop The Oracle -- O The Hadamard Transforms -- H The Zero State Phase Shift -- Z O is an Oracle H is Hadamards H.
Quantum Computation and Error Correction Ali Soleimani.
An Algebraic Foundation for Quantum Programming Languages Andrew Petersen & Mark Oskin Department of Computer Science The University of Washington.
High-Performance Simulation of Quantum Computation using QuIDDs George F. Viamontes, Manoj Rajagopalan, Igor L. Markov, and John P. Hayes Advanced Computer.
Improving Gate-Level Simulation of Quantum Circuits George F. Viamontes, Igor L. Markov, and John P. Hayes Advanced.
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.
分子・レーザー相互作用を使っ た 量子情報処理 大槻幸義 ( 東北大院理. & JST-CREST)
The Quantum 7 Dwarves Alexandra Kolla Gatis Midrijanis UCB CS
Quantum Computing Lecture 1 Michele Mosca. l Course Outline
Quantum Communication, Quantum Entanglement and All That Jazz Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Quantum Information Processing
Debasis Sadhukhan M.Sc. Physics, IIT Bombay. 1. Basics of Quantum Computation. 2. Quantum Circuits 3. Quantum Fourier Transform and it’s applications.
Quantum Algorithms for Neural Networks Daniel Shumow.
Quantum Computing Presented by: Don Davis PHYS
The Limits of Adiabatic Quantum Algorithms
Quantum Computation for Dummies Dan Simon Microsoft Research UW students.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile Doctorate of Computer Science Dissertation Defense June 26, 2009.
Lecture note 8: Quantum Algorithms
Algorithms Artur Ekert. Our golden sequence H H Circuit complexity n QUBITS B A A B B B B A # of gates (n) = size of the circuit (n) # of parallel units.
October 1 & 3, Introduction to Quantum Computing Lecture 1 of 2 Introduction to Quantum Computing Lecture 1 of 2
The Road to Quantum Computing: Boson Sampling Nate Kinsey ECE 695 Quantum Photonics Spring 2014.
Quantum Computing MAS 725 Hartmut Klauck NTU
Quantum Convolutional Coding for Distillation and Error Correction Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical.
Quantum Computer Simulation Alex Bush Matt Cole James Hancox Richard Inskip Jan Zaucha.
Build Your Own Quantum Computer for Fun and Profit!
The Classically Enhanced Father Protocol
Nothing Here. or How we learned to put our pants on two legs at a time. Fast Quantum Algorithms Dave Bacon Institute for Quantum Information California.
Entanglement in Quantum Information Processing Samuel L. Braunstein University of York 25 April, 2004 Les Houches.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of.
1/22 Quantum Algorithms Deutsch-Josza Algorithm: quantum computers are more powerful than classical ones. b f(b) b f(b) b f(b) 0 1 b f(b) 0.
Quantum Computing & Algorithms
Capabilities and limitations of quantum computers Michele Mosca 1 November 1999 ECC ’99.
Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
Quantum Computer Simulation Alex Bush Matt Cole James Hancox Richard Inskip Jan Zaucha.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
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
Optimization by Quantum Computers
Programming Quantum Computers
Introduction to Quantum Computing Lecture 1 of 2
Seminar on Quantum Computing
Building Quantum Computers
Quantum Computation 권민호 Yonsei Univ..
A Ridiculously Brief Overview
Introduction to Quantum logic (2)
Qubit Recycling in Quantum Computation
OSU Quantum Information Seminar
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Linear Optical Quantum Computing
Quantum Computing Instructors: Frank Mueller, Patrick Dreher, Greg Byrd TAs: Onkar Patil, Harsh Khetawat CSC /ECE Fall 2018.
Presentation transcript:

Quantum signal processing Aram Harrow UW Computer Science & Engineering

probabilistic bits description: evolution: q 1-q 1-r r stochastic matrix measurement: 0 1 with probability p 0 with probability p 1

quantum bits (qubits) description: evolution: u 00 u 01 u 11 u10 unitary matrix measurement: 0 1 with probability |a 0 | 2 with probability |a 1 | 2

interference

signal processing? 1. Can quantum devices provide hardware or software improvements to signal processing? 2. Can quantum-inspired math help inform signal processing on existing devices?

hardware improvements Processing single photons/electrons/phonons is naturally quantum. Entanglement-assisted metrology often offers square-root advantages, although not always in a way that is robust to noise. Less obvious: longer-baseline telescopes using quantum repeaters. [Gottesman et al., arXiv: ]

software improvements Grover’s algorithm: Search N possibilities in time O(N 1/2 ). Shor’s algorithm: Factor a log(N)-digit number in time poly(log(N)). Based on the quantum Fourier transform. If for x=0,…,N-1, then a quantum computer can efficiently sample from, where Superpositions of {0,…,N-1} require log(N) qubits.

Large linear systems Input: Assume A is s-sparse and has condition number κ. Output: x such that Ax=b Classically: Iterative methods output x in time O(κ N s log(1/ε)). A quantum computer: Can produce a state with amplitudes proportional to x in time O(κ log(N) s 4 / ε). [H-Hassidim-Lloyd, Phys. Rev. Lett ‘09] [Ambainis, arXiv: ]

Challenges Knowing what to speed up Scope of quantum speedups is unknown Exponential speedups require problems with small input and output descriptions. Linearity and symmetry may play a role.

quantum-inspired math? Eldar & Oppenheim use formalism of quantum measurement to devise new signal-processing techniques. Tensor optimization problem: Given an n×n×n array A ijk, maximize |∑ ijk A ijk x i y j z k | over unit vectors x,y,z.

more reading General quantum information background: M.A. Nielsen and I.L. Chuang. “Quantum Computation and Quantum Information.” CUP J. Preskill. Signal processing using quantum formalism: Y.C. Eldar and A.V. Oppenheim, “Quantum Signal Processing,” Signal Processing Mag., vol. 19, pp , Nov My work: Linear systems: arxiv.org/ Tensor optimization: arxiv.org/