Quantum Computing: an introduction

Slides:



Advertisements
Similar presentations
Quantum Parallel Computing BY NIC & TIM: GUARDIANS OF THE HOOD.
Advertisements

Innovative Interdisciplinary Research: Do and Don't Prabhas Chongstitvatana Department of Computer Engineering Chulalongkorn University.
Golden Age of Algorithms Prabhas Chongstitvatana Chulalongkorn University.
Embedded Algorithm in Hardware: A Scalable Compact Genetic Algorithm Prabhas Chongstitvatana Chulalongkorn University.
Quantum Computing Uf H Nick Bonesteel
The Hidden Subgroup Problem. Problem of great importance in Quantum Computation Most Q.A. that run exponentially faster than their classical counterparts.
Quantum Speedups DoRon Motter August 14, Introduction Two main approaches are known which produce fast Quantum Algorithms The first, and main approach.
COMS W1004 Introduction to Computer Science June 1, 2009.
Quantum Computing Joseph Stelmach.
Final Exam Review Instructor : Yuan Long CSC2010 Introduction to Computer Science Apr. 23, 2013.
January 5, 2011 Computer Science Mr. Verlin Web Design: Working on Web Pages (2 of 3)
Qubit Placement to Minimize Communication Overhead in 2D Quantum Architectures Alireza Shafaei, Mehdi Saeedi, Massoud Pedram Department of Electrical Engineering.
Research in Computing: from curiosity to new theory and applications Prabhas Chongstitvatana Faculty of Engineering Chulalongkorn University.
How to apply Genetic Algorithms Successfully Prabhas Chongstitvatana Chulalongkorn University 4 February 2013.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
Abstraction of Deutsch Algorithm and Its Implementation on QCL.
Quantum signal processing Aram Harrow UW Computer Science & Engineering
Quick starter Which of the emerging techs do you think have the most potential? To make money?
Introduction to Evolutionary Computation Prabhas Chongstitvatana Chulalongkorn University WUNCA, Mahidol, 25 January 2011.
Nawaf M Albadia
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
Multipartite Entanglement and its Role in Quantum Algorithms Special Seminar: Ph.D. Lecture by Yishai Shimoni.
Dan Boneh Intro. Number Theory Arithmetic algorithms Online Cryptography Course Dan Boneh.
Quantum Computing: An Introduction Khalid Muhammad 1 History of Quantum Computing Bits and Qubits Problems with the Quantum Machine.
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
Technology for Aging Society Prabhas Chongstitvatana Chulalongkorn University.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Quantum Computing: An Introduction
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
Quantum Computing - A new computation model?
Prabhas Chongstitvatana Chulalongkorn University
Optimization by Quantum Computers
PERFORMANCE EVALUATIONS
Quantum Computing and Artificial Intelligence
Sequential Circuit Design
Instruction Packing for a 32-bit Stack-Based Processor Witcharat Lertteerawattana and Prabhas Chongstitvatana Department of Computer Engineering Chulalongkorn.
Quantum Circuit Visualization
Mohammad Gh. Alfailakawi, Imtiaz Ahmad, Suha Hamdan
Programming Quantum Computers
Introduction to Quantum Computing Lecture 1 of 2
Internet of Things: Cybersecurity
Lesson 5-15 AP Computer Science Principles
A low cost quantum factoring algorithm
Everything as a service
Programming Quantum Computers
Introduction to the C Language
Quantum Computing: from theory to practice
Building Quantum Computers
AI empowering business
From Research to Product
Chapter 14 Bitwise Operators Objectives
Quantum Computation 권민호 Yonsei Univ..
Recent Advances in Quantum Computing
Quantum Computing: an introduction
Qubit Recycling in Quantum Computation
OSU Quantum Information Seminar
Recent topics in Smart City
Adiabatic Quantum Computation in Superconducting Circuit
Quantum Computing and the Quest for Quantum Computational Supremacy
Quantum Computation and Information Chap 1 Intro and Overview: p 28-58
Future of Artificial Intelligence
Quantum Computing Prabhas Chongstitvatana Faculty of Engineering
Introduction to Discrete Mathematics
Quantum Computing Joseph Stelmach.
Think-Pair-Share Write down your answer on the paper
Artificial Intelligence Machine Learning
Botnet of Things: Cybersecurity
Presentation transcript:

Quantum Computing: an introduction Prabhas Chongstitvatana Computer Engineering Chulalongkorn University

Greeting

What is a quantum computer First, please watch a short video explaining what is a quantum computer. https://www.youtube.com/watch?v=w_-_H9eBte8

Google Nasa, D-Wave 2x machine

Quantum bit in D-wave machine

Quantum Algorithms Algorithm that runs on a quantum computer 1994 Peter Shor -- a quantum algorithm for integer factorization formulated . Given an integer N, find its prime factors

Shor’s algorithm The factorization also needs huge amount of quantum gates. It increases with N as (log N)3. Thus factoring of a 4096-bit number requires 4,947,802,324,992 quantum gates.

Quantum Gates

Quantum circuits

Quantum circuits

Example of Quantum Algorithm I have one paper published in 2012. My result achieved an exponential speed up. Yingchareonthawornchai, S., Aporntewan, C., and Chongstitvatana, P., "An Implementation of Compact Genetic Algorithm on a Quantum Computer," Int. Joint Conf. on Computer Science and Software Engineering (JCSSE), 30 May - 1 June 2012, pp.131-135.   http://www.cp.eng.chula.ac.th/~piak/paper/2012/jcsse-quantum-cga.pdf

Representation of a qubit

output

output

Current issues in Quantum computing You can read more information on the current issues in Quantum computing from this page. I gave a talk to graduate students in computer engineering in January 2016. http://www.cp.eng.chula.ac.th/~piak/talk/2016/issues-in-quantum-computing.htm

More Information Search “Prabhas Chongstitvatana” Get to me homepage