Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.

Slides:



Advertisements
Similar presentations
Quantum Computation and Quantum Information – Lecture 3
Advertisements

University of Strathclyde
Quantum Packet Switching A. Yavuz Oruç Department of Electrical and Computer Engineering University of Maryland, College Park.
Emergence of Quantum Mechanics from Classical Statistics.
Quantum Phase Estimation using Multivalued Logic.
March 11, 2015CS21 Lecture 271 CS21 Decidability and Tractability Lecture 27 March 11, 2015.
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.
1 Quantum Computing: What’s It Good For? Scott Aaronson Computer Science Department, UC Berkeley January 10,  John.
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.
Quantum Error Correction Codes-From Qubit to Qudit Xiaoyi Tang, Paul McGuirk.
An Algebraic Foundation for Quantum Programming Languages Andrew Petersen & Mark Oskin Department of Computer Science The University of Washington.
Superposition, Entanglement, and Quantum Computation Aditya Prasad 3/31/02.
Quantum Computing Joseph Stelmach.
Quantum Search Algorithms for Multiple Solution Problems EECS 598 Class Presentation Manoj Rajagopalan.
Anuj Dawar.
Quantum Algorithms II Andrew C. Yao Tsinghua University & Chinese U. of Hong Kong.
Quantum Mechanics from Classical Statistics. what is an atom ? quantum mechanics : isolated object quantum mechanics : isolated object quantum field theory.
Shor’s Algorithm Osama Awwad Department of Computer Science Western Michigan University July 12, 2015.
Simulating Physical Systems by Quantum Computers J. E. Gubernatis Theoretical Division Los Alamos National Laboratory.
Quantum Communication, Quantum Entanglement and All That Jazz Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Tallinn University of Technology Quantum computer impact on public key cryptography Roman Stepanenko.
Quantum Computing MAS 725 Hartmut Klauck NTU
Quantum Algorithms for Neural Networks Daniel Shumow.
Outline Main result Quantum computation and quantum circuits Feynman’s sum over paths Polynomials QuPol program “Quantum Polynomials” Quantum polynomials.
October 1 & 3, Introduction to Quantum Computing Lecture 2 of 2 Richard Cleve David R. Cheriton School of Computer Science Institute for Quantum.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile Doctorate of Computer Science Dissertation Defense June 26, 2009.
Small-Depth Quantum Circuits Frederic Green Department of Math/CS Clark University Worcester, MA.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Course.
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.
Quantum Computing MAS 725 Hartmut Klauck NTU
Short course on quantum computing Andris Ambainis University of Latvia.
Quantum Factoring Michele Mosca The Fifth Canadian Summer School on Quantum Information August 3, 2005.
Quantum Computer Simulation Alex Bush Matt Cole James Hancox Richard Inskip Jan Zaucha.
1 Lecture 16 Quantum computing Ubiquitous Internet Services The client server paradigm DNS Electronic Mail World Wide Web.
You Did Not Just Read This or did you?. Quantum Computing Dave Bacon Department of Computer Science & Engineering University of Washington Lecture 3:
Quantum signal processing Aram Harrow UW Computer Science & Engineering
Bell Measurements and Teleportation. Overview Entanglement Bell states and Bell measurements Limitations on Bell measurements using linear devices Teleportation.
What is Qu antum In formation and T echnology? Prof. Ivan H. Deutsch Dept. of Physics and Astronomy University of New Mexico Second Biannual Student Summer.
Build Your Own Quantum Computer for Fun and Profit!
The Classically Enhanced Father Protocol
Quantum Processing Simulation
Nawaf M Albadia
Quantum Computing and Quantum Programming Language
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Quantum Computing & Algorithms
1 Transactional Nature of Quantum Information Subhash Kak Computer Science, Oklahoma State Univ © Subhash Kak, June 2009.
Quantum Computation Stephen Jordan. Church-Turing Thesis ● Weak Form: Anything we would regard as “computable” can be computed by a Turing machine. ●
Final Project for Phys 642: An Introduction to Quantum Information and Quantum Computing Fall 2013 Implementing a Computer Simulation of Shor’s Quantum.
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.
Intro to Quantum Algorithms SUNY Polytechnic Institute Chen-Fu Chiang Fall 2015.
D. Cheung – IQC/UWaterloo, Canada D. K. Pradhan – UBristol, UK
Quantum Circuit Visualization
Introduction to Quantum Computing Lecture 1 of 2
A low cost quantum factoring algorithm
Four approaches to Shor
Quantum Computation 권민호 Yonsei Univ..
Quantum Computing Dorca Lee.
A Ridiculously Brief Overview
Qubit Recycling in Quantum Computation
OSU Quantum Information Seminar
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
Quantum computation with classical bits
Quantum Computing Joseph Stelmach.
An approach to quantum Bayesian inference
Presentation transcript:

Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni

2/26 Acknowledgement This work was carried out under the supervision of Prof. Ofer Biham & In collaboration with Dr. Daniel Shapira cam.qubit.org

3/26 Outline Quantum computation Quantum entanglement The Groverian measure of entanglement Grover’s algorithm Entanglement in Grover’s algorithm Shor’s algorithm Entanglement in Shor’s algorithm Conclusion

4/26 Quantum Computation Uses quantum bits and registers A function operator applied to the register can compute all possible values of the function Does this lead to exponential speed-up?  Only one output can be read  Using superposition this speed-up can be achieved

5/26 Quantum Computation Several quantum algorithms show speed- up over classical algorithms:  Grover’s search algorithm – square root  Shor’s factoring algorithm – exponential (?)  Simulating quantum systems – exponential Any quantum algorithm can be efficiently simulated on a classical computer if it does not create entanglement

6/26 Quantum Entanglement Correlations in the measurement outcome of different parts of the system A state is un-entangled if and only if it cannot be written as a tensor product Depends on partitioning, for example but only this partitioning gives a tensor product

7/26 Quantum Entanglement Requirements of entanglement measures: 1.Vanishes only for tensor product states 2.Invariant to local (in party) unitary operations 3.Cannot increase using local operation and classical communication (LOCC)

8/26 Quantum Entanglement Bipartite entanglement connected to entropy and information Resource for teleportation and communication protocols Not much known about multipartite entanglement

9/26 Quantum Entanglement

10/26 Groverian Entanglement A quantum algorithm with well defined initial and final quantum states Using an arbitrary initial state, the probability of success of the algorithm Any algorithm can be described as starting from a tensor product state

11/26 Groverian Entanglement Allow local unitary operators to get the maximal probability of success Local unitary operators on a product state leave it as a product state

12/26 Groverian Entanglement Phys Rev A 74, (2007)

13/26 Groverian Entanglement The Groverian entanglement measure Vanishes only for tensor product states Invariant to local unitary operators Cannot increase using LOCC Relatively easy to compute Multipartite Suitable for algorithms

14/26 Grover’s Search Algorithm N elements, r of which are marked Classically this takes on average N/(r+1) calls to the function On a quantum computer the number of calls is only

15/26 Grover Iteration Amplitude State Number Average Rotate marked stateRotate all states around average

16/26 Ent. In Grover’s Algorithm Phys Rev A 69, (2004)

17/26 Shor’s Algorithm Given an integer N, find one divider of N Best known classical algorithm is exponential in the number of bits describing N The quantum algorithm is polynomial in the number of bits The algorithm is made of 3 part: preprocessing, fourier transform, and post processing

18/26 Shor’s Algorithm Preprocessing: Choose an integer y so that gcd(y,N)=1 Find q=2 L >N Create the state Measure the second part, getting

19/26 Shor’s Algorithm r r L1L1 L2L2

20/26 Shor’s Algorithm Discrete Fourier Transform: Applies the transformation The resulting state is

21/26 Shor’s Algorithm Post processing Measuring gives a multiple of q/r If r is even we define giving gcd(x+1,N) and gcd(x-1,N) give a divider

22/26 Ent. In Shor’s Algorithm Preprocessing – constructing the quantum state The post processing is classical Is DFT where the speed-up happens? Phys Rev A 72, (2005)

23/26 Ent. In Shor’s Algorithm Maybe DFT never changes entanglement Random states compared to Shor states Tensor product states compared to Shor states

24/26 Ent. In Shor’s Algorithm All the entanglement is created in the preprocessing stage Guesses (N,y) which create a small amount of ent. can be deduced classically The amount of ent. increases with the number of bits and approaches the theoretical bound

25/26 Conclusion The entanglement generated by Grover’s algorithm does not depend on the size of the search space Grover’s algorithm offers polynomial speed up The amount of entanglement generated by Shor’s algorithm approaches the theoretical limit Shor’s algorithm provides exponential speed up over all known classical algorithms Hints at the fact that factoring really is exponential classically (?) All the entanglement in Shor’s algorithm is created in the preprocessing stage Entanglement is generated by Shor’s algorithm only in those cases where the problem is classically difficult

26/26 More Information Can be found at:  Analysis of Grover’s quantum seardh as a dynamical system O. Biham, D. Shapira, and Y.shimoni Phys Rev A 68, (2003)  Charachterization of pure quantum states of multiple qubiots using the Groverian entanglement measure Y. Shimoni, D. Shapira, and O. Biham Phys Rev A 69, (2004)  Algebraic analysis of quantum search with pure and mixed states D. Shapira, Y. Shimoni, and O. Biham Phys Rev A 71, (2005)  Entanglement during Shor’s algorithm Y. Shimoni and O. Biham Phys Rev A 72, (2005)  Groverian measure of entanglement for mixed states D. Shapira, Y. Shimoni, and O. Biham Phys Rev A 73, (2006)  Groverian entanglement measure of pure states with arbitrary partitions Y. Shimoni and O. Biham Phys Rev A 74, (2007)

27/26 Grover’s Algorithm To rotate the marked states:  we use an ancilla bit in the state  A call to the function applies the transformation  The result is

28/26 Grover’s Algorithm To rotate around the average:  Rotate the |0> state, using the operator  Applying Hadamard gates to all qubits gives (with a minus sign)  The result on a state is