Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of.

Slides:



Advertisements
Similar presentations
Entanglement Boosts Quantum Turbo Codes Mark M. Wilde School of Computer Science McGill University Seminar for the Quantum Computing Group at McGill Montreal,
Advertisements

Quantum Computation and Quantum Information – Lecture 3
Use of Time as a Quantum Key By Caleb Parks and Dr. Khalil Dajani.
Quantum Computing MAS 725 Hartmut Klauck NTU
Quantum data locking, enigma machines and entropic uncertainty relations Saikat Guha, Patrick Hayden, Hari Krovi, Seth Lloyd, Cosmo Lupo, Jeffrey H. Shapiro,
Quantum Packet Switching A. Yavuz Oruç Department of Electrical and Computer Engineering University of Maryland, College Park.
Quantum Error Correction Joshua Kretchmer Gautam Wilkins Eric Zhou.
Holonomic quantum computation in decoherence-free subspaces Lian-Ao Wu Center for Quantum Information and Quantum Control In collaboration with Polao Zanardi.
Quantum Computing Paul McGuirk 21 April Motivation: Factorization An important problem in computing is finding the prime factorization of an integer.
Chien Hsing James Wu David Gottesman Andrew Landahl.
Universal Optical Operations in Quantum Information Processing Wei-Min Zhang ( Physics Dept, NCKU )
Ion Trap Quantum Computer. Two Level Atom as a qubit Electron on lower orbit Electron on higher orbit.
Quantum Computing Ambarish Roy Presentation Flow.
CNS2009handout 21 :: quantum cryptography1 ELEC5616 computer and network security matt barrie
Quantum Computation and Error Correction Ali Soleimani.
Quantum Error Correction: Andrew Landahl David Gottesman Dr. Wu And others.
Architectural Components for a Practical Quantum Computer: John Kubiatowicz University of California at Berkeley Cohorts in Crime: Fred Chong (UC Davis),
Schrödinger’s Elephants & Quantum Slide Rules A.M. Zagoskin (FRS RIKEN & UBC) S. Savel’ev (FRS RIKEN & Loughborough U.) F. Nori (FRS RIKEN & U. of Michigan)
General Entanglement-Assisted Quantum Error-Correcting Codes Todd A. Brun, Igor Devetak and Min-Hsiu Hsieh Communication Sciences Institute QEC07.
Quantum Cryptography Prafulla Basavaraja CS 265 – Spring 2005.
Quantum Computers Todd A. Brun Communication Sciences Institute USC.
Simulating Physical Systems by Quantum Computers J. E. Gubernatis Theoretical Division Los Alamos National Laboratory.
Quantum Convolutional Coding with Entanglement Assistance Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Quantum Communication, Quantum Entanglement and All That Jazz Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
Autonomous Quantum Error Correction Joachim Cohen QUANTIC.
Physics is becoming too difficult for physicists. — David Hilbert (mathematician)
Quantum Error Correction Jian-Wei Pan Lecture Note 9.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 2117 Lecture.
QUANTUM COMPUTING an introduction Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France.
Quantum Information Jan Guzowski. Universal Quantum Computers are Only Years Away From David’s Deutsch weblog: „For a long time my standard answer to.
Jian-Wei Pan Decoherence-free sub-space and quantum error-rejection Jian-Wei Pan Lecture Note 7.
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.
National Institute of Standards and Technology Technology Administration, U.S. Department of Commerce Quantum Computing for Programmers Paul E. Black
By Joseph Szatkowski and Cody Borgschulte. ● Uses phenomenon associated with quantum mechanics instead of electrical circuitry ● Quantum mechanics explains.
Quantum Computing Paola Cappellaro
CS555Topic 251 Cryptography CS 555 Topic 25: Quantum Crpytography.
QUANTUM INFORMATION INTRODUCTION The quantum-classical border:
Quantum Cryptography Slides based in part on “A talk on quantum cryptography or how Alice outwits Eve,” by Samuel Lomonaco Jr. and “Quantum Computing”
A Study of Error-Correcting Codes for Quantum Adiabatic Computing Omid Etesami Daniel Preda CS252 – Spring 2007.
Build Your Own Quantum Computer for Fun and Profit!
The Classically Enhanced Father Protocol
Nawaf M Albadia
Quantum and classical computing Dalibor HRG EECS FER
1 Modeling Quantum Information Systems Paul E. Black National Institute of Standards and Technology Andrew W. Lane University of Kentucky.
© 2015 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
Quantum Coding with Entanglement Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of Southern.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Optimal Trading of Classical Communication, Quantum Communication, and Entanglement Mark M. Wilde arXiv: ERATO-SORST Min-Hsiu Hsieh 4 th Workshop.
1 Conference key-agreement and secret sharing through noisy GHZ states Kai Chen and Hoi-Kwong Lo Center for Quantum Information and Quantum Control, Dept.
Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.
Page 1 COMPSCI 290.2: Computer Security “Quantum Cryptography” including Quantum Communication Quantum Computing.
IPQI-2010-Anu Venugopalan 1 qubits, quantum registers and gates Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
1 Transactional Nature of Quantum Information Subhash Kak Computer Science, Oklahoma State Univ © Subhash Kak, June 2009.
Our Proposed Technique
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Quantum Computer Simulation Alex Bush Matt Cole James Hancox Richard Inskip Jan Zaucha.
Quantum Computing Are We There Yet?
Christopher Monroe Joint Quantum Institute and Department of Physics NIST and University of Maryland Quantum Computation and Simulation.
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.
Quantum Shift Register Circuits Mark M. Wilde arXiv: National Institute of Standards and Technology, Wednesday, June 10, 2009 To appear in Physical.
Richard Cleve DC 3524 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Lecture.
COMPSCI 290.2: Computer Security
Quantum Circuit Visualization
Linear Quantum Error Correction
Quantum Computing Dorca Lee.
Improving Quantum Circuit Dependability
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Presentation transcript:

Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of Southern California, Los Angeles, California Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of Southern California, Los Angeles, California 90089

What is a qubit? A qubit is a quantum system with two degrees of freedom. Examples Electron Spin Photon Polarization

What are qubits good for? Simulation of quantum processes such as chemical reactions and molecular dynamics perhaps has the most potential. Shor’s algorithm (1994) breaks the public key cryptography algorithm in polynomial time. Grover’s algorithm (1997) gives a quadratic speedup for database search.

Tell me more about a qubit Measurement projects the qubit A 2D complex vector represents the state of a qubit: to statew/ prob.to statew/ prob.

What can I do to a qubit? Pauli matrices act on a single qubit: The Pauli group acts on multiple qubits: E.g.,

What can I do to two qubits? A Controlled-NOT gate acts on two qubits: Action of CNOT on computational basis: CNOT in an ion trap

What is Quantum Entanglement? Quantum entanglement is the resource that fuels a quantum computer or a quantum communication network.

Quantum Information and Noise Alice Environment Eve correlates with Alice ’s qubits and destroys the fragile nature of a quantum state Eve

Can We Correct Quantum Errors? Classical Error Correction copies classical information to protect it BUT No-Cloning Theorem prohibits general copying of quantum information. What to do? Classical codes learn about errors by measuring bits BUT Measuring a quantum state destroys its quantum information. What to do? Classical codes do not accumulate small errors over time because classical errors are discrete BUT Quantum errors are continuous and small errors may build up over time. What to do?

Shor’s Solution Measurement projects the encoded qubits and effectively digitizes the errors. Use extra ancilla qubits for redundancy Perform particular measurements that learn only about errors Shor, PRA 52, pp. R2493-R2496 (1995).

Shor Code Perform measurements that learn only about errors Encode qubits with ancillas

Our Novel forms of Quantum Error Correction Entanglement-assisted quantum error correction (Brun, Devetak, Hsieh) Convolutional entanglement distillation (Wilde, Krovi, Brun) Decoherence-free subspaces and subsystems (Lidar) Entanglement-assisted quantum convolutional coding (Wilde, Brun)

Entanglement-Assisted Quantum Error Correction Brun et al., Science 314, (2006).

Classical Convolutional Coding Convolutional Coding techniques have application in cellulardeep space communicationan d Viterbi Algorithm is most popular technique for determining errors

Quantum Convolutional Coding Ollivier and Tillich, PRL 91, (2003). Forney et al., IEEE Trans. Inf. Theory 53, (2007).

Entanglement-Assisted Quantum Convolutional Coding Wilde and Brun, In preparation (2007).

Advantages of EAQCC The rate and error-correcting properties of the classical codes translate to the EAQCC. (high-performance classical codes => high-performance quantum codes) Can produce an EAQCC from two arbitrary classical binary convolutional codes:

EAQCC Example 1

Infinite-Depth Operations Implements 1/(1+D)Implements 1/(1+D+D 3 )

EAQCC Example 2

Block Entanglement Distillation

Convolutional Entanglement Distillation Wilde et al., arXiv: (2007).

Conclusion Quantum computing and quantum communication are the future of computing and communication Quantum error correction is the way to make quantum computing and communication practical Quantum error correction also leads to private classical communication There is still much to explore in these areas