Quantum Computing Ambarish Roy 16.508. Presentation Flow.

Slides:



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

University of Strathclyde
Quantum Information Processing with Semiconductors Martin Eberl, TU Munich JASS 2008, St. Petersburg.
Quantum Parallel Computing BY NIC & TIM: GUARDIANS OF THE HOOD.
The brief history of quantum computation G.J. Milburn Centre for Laser Science Department of Physics, The University of Queensland.
Quantum Computing Uf H Nick Bonesteel
Quantum Packet Switching A. Yavuz Oruç Department of Electrical and Computer Engineering University of Maryland, College Park.
ECE 497NC: Unconventional Computer Architecture Lecture 12: Quantum Computers II – Implementation Issues Nicholas Carter.
1 Welcome to the presentation on Computational Capabilities with Quantum Computer By Anil Kumar Javali.
Quantum Computation and Error Correction Ali Soleimani.
The Integration Algorithm A quantum computer could integrate a function in less computational time then a classical computer... The integral of a one dimensional.
An Arbitrary Two-qubit Computation in 23 Elementary Gates or Less Stephen S. Bullock and Igor L. Markov University of Michigan Departments of Mathematics.
A Fault-tolerant Architecture for Quantum Hamiltonian Simulation Guoming Wang Oleg Khainovski.
Quantum Computing Lecture 1 Michele Mosca. l Course Outline
Introduction to Quantum logic (2) Yong-woo Choi.
Quantum Communication, Quantum Entanglement and All That Jazz Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering,
Quantum Information Processing
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
By: Mike Neumiller & Brian Yarbrough
Moore’s Law the number of circuits on a single silicon chip doubles every 18 to 24 months.
Quantum Algorithms for Neural Networks Daniel Shumow.
Quantum Computing David Dvorak CIS 492. Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum.
Quantum Computing The Next Generation of Computing Devices? by Heiko Frost, Seth Herve and Daniel Matthews.
Quantum Computation for Dummies Dan Simon Microsoft Research UW students.
Quantum Computer Speaker: Qeopten Date: 04/12/23.
Quantum Information Jan Guzowski. Universal Quantum Computers are Only Years Away From David’s Deutsch weblog: „For a long time my standard answer to.
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
Implementation of Quantum Computing Ethan Brown Devin Harper With emphasis on the Kane quantum computer.
Quantum Factoring Michele Mosca The Fifth Canadian Summer School on Quantum Information August 3, 2005.
Introduction to quantum computation Collaboration: University of Illinois Angbo Fang, Gefei Qian (Phys) theoretical modeling John Tucker (ECE) design of.
1 Database Searching in Quantum and Natural Computing Michael Heather & Nick Rossiter, Northumbria University, England
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
Quantum Computing Paola Cappellaro
Physics of Computing and the Promise and Limitations of Quantum Computing Charles H. Bennett IBM Research Yorktown Santa Cruz, 24 Oct 2005.
1 Qubits, time and the equations of physics Salomon S. Mizrahi Departamento de Física, CCET, Universidade Federal de São Carlos Time and Matter October.
A Study of Error-Correcting Codes for Quantum Adiabatic Computing Omid Etesami Daniel Preda CS252 – Spring 2007.
Quantum Computers by Ran Li.
Nawaf M Albadia
Matteo G A Paris Quantum Optics & Information Group Universit à di Milano qinf.fisica.unimi.it/~paris Informatica Quantistica: Introduzione Milano, 30.
Quantum and classical computing Dalibor HRG EECS FER
Quantum Computing and Nuclear Magnetic Resonance Jonathan Jones EPS-12, Budapest, August Oxford Centre for Quantum Computation
Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Introduction to Quantum Computing
As if computers weren’t fast enough already…
IPQI-2010-Anu Venugopalan 1 qubits, quantum registers and gates Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
Quantum Computing: An Introduction Khalid Muhammad 1 History of Quantum Computing Bits and Qubits Problems with the Quantum Machine.
Quantum Computing Charles Bloomquist CS147 Fall 2009.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
What is a quantum computer? A quantum computer is any device for computation that makes use of quantum mechanical phenomena to perform operations on data,
Quantum Computers By Ryan Orvosh.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Quantum Computing Keith Kelley CS 6800, Theory of Computation.
Attendance Syllabus Textbook (hardcopy or electronics) Groups s First-time meeting.
Quantum gates SALEEL AHAMMAD SALEEL. Introduction.
Quantum Bits (qubit) 1 qubit probabilistically represents 2 states
QUANTUM COMPUTING: Quantum computing is an attempt to unite Quantum mechanics and information science together to achieve next generation computation.
Poomipat Phusayangkul
Еugene Grichuk, Margarita Kuzmina, Eduard Manykin
CSCI-100 Introduction to Computing
Q Jeff Kinne.
Quantum Computing Dorca Lee.
Introduction to Quantum logic (2)
OSU Quantum Information Seminar
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
Quantum Computer Speaker: 李宥宏.
Presentation transcript:

Quantum Computing Ambarish Roy

Presentation Flow

Introduction

Two basic directions First MOSFETs to Single-Electron Devices Second Quantum Computation

Objective Not intended to accelerate digital computation Use new algorithm’s approachTheory Hilbert space Qubits - a quantum object Superposition of states - Quantum parallelism Constructive and Destructive interference technique

Hilbert Space A quantum state, describing all we know about a system, can be thought of as a vector in some abstract space called Hilbert space.

Classical Computational Science

Entire process flow 1847 – Ideas for logical operations like AND, OR, and NOT on binary numbers 1936 – Turing Machine Bits and Gates Small to Huge Logic Design

reversible gate Reversible gates contains information about the Input Quantum mechanics describes only reversible processes. Example: CNOT gate, reversible gate used in Quantum Computation (Fredkin Gate)

CNOT Two inputs ‘a’ and ‘b’ ‘b’ complements, if a=1 Output is ‘b’, if a=0 Therefore a C(ontrolled)NOT gate Truth table:

Quantum Qubits and Gates

Forming Qubits Semiconductor materials provides the richest set of tools for constructing qubits. III-V materials preferred Possible basis for qubits are Quantum Dots The confinement of the electrons in the Quantum Dots makes the energy levels discrete, thus offering the possibility of using them for encoding quantum information.

Quantum Logic Gates Unlike digital logic gates, quantum logic gates generally act on a superposition of digital states Concept on Adjoint and Hermitian matrices Example: state describing two states c 0 and c 1 :

Example: 3 Bit register = 8 states Example: CNOT Gate Therefore, Parallelism

Errors and Decoherence

Sources of Error The gate operations are not perfect The isolation between the QM system and environment is not perfect The system itself differs from the idealized model system considered while designing Therefore, deviation from the ideal result

Counter-strategy options Optimize the apparatus that controls Quantum system Design gate operations in such a way that errors in experimental parameters tend to cancel than amplify Store information in areas of the Hilbert space that are least affected by the interaction between the system and its environment

Tasks for Quantum Computers

Why Quantum During repetition of some tasks on a large no. of input values, Quantum algorithms are more efficient that classical algorithms. Example, Searching the database-the steps required for evaluation is decreased Advantages of quantum parallelism can be exploited in cases where one is not interested in all answers to all possible inputs Classes of Algorithms Quantum Fourier transform based algorithms Quantum searching algorithms Algorithms available Shor’s 1994, Grover’s 1997, and Deutsch & Jozsa 1992

Potential limitations to generate a time evolution that is identical to that of the digital system In comparison with the rich theoretical work, relatively little experimental work has been published Keeping the track of all degrees of freedom is a computationally expensive problem

Building a Quantum computer

The network Model First step is to define how the information is to be stored Once qubits are defined the architecture must provide means of operating on this quantum register Algorithm required to initialize the quantum register The result of the computation must be read out

Requirements for quantum hardware Qubits: Not to form a large register and confine to a smaller required states Initialization: System must be put in a well defined state while initializing Decoherence time: The computation must be completed before the decay has significantly degraded the information Quantum gates: Building up a universal set of quantum gates like in digital computers

Liquid state NMR quantum Comp. NMR is mainly a spectroscopic tool that is used for the analysis of almost any type of molecule. In the form of MRI it also has become an important tool in clinical medicine It encodes the quantum information in the nuclear spin degrees of freedom of molecules placed in a glass tube We study NMR systems to show how quantum computers can be implemented

uses Quantum Computers to replace classical computers Quantum Teleportation Quantum Cryptography

Today at Present The most advanced quantum computers have not gone beyond manipulating more than 7 qubits, meaning that they are still at the "1 + 1" stage 5-qubit, august 2000, IBM-Almaden Research Center 7-qubit, march 2000, Los Alamos National Lab. “Practical Quantum computer is years away”