Distributed Quantum Computing Using the most precise description of - - PowerPoint PPT Presentation

distributed quantum computing
SMART_READER_LITE
LIVE PREVIEW

Distributed Quantum Computing Using the most precise description of - - PowerPoint PPT Presentation

Distributed Quantum Computing Using the most precise description of our world to solve some of the hardest problems by Matthias Egli Based on the paper Distributed Quantum Computing by Harry Buhrman and Hein Rhrig These slides are just


slide-1
SLIDE 1

Distributed Quantum Computing

Using the most precise description of our world to solve some of the hardest problems

by Matthias Egli Based on the paper „Distributed Quantum Computing“ by Harry Buhrman and Hein Röhrig

slide-2
SLIDE 2

These slides are just an addition to the math shown on the blackboard

slide-3
SLIDE 3

Motivation

slide-4
SLIDE 4

Communication Complexity

n

Alice Bob

slide-5
SLIDE 5

Communication Complexity

?

Alice Bob

slide-6
SLIDE 6

Communication Complexity

Classical Computer Quantum Computer Disjointness n Equality (Promise) n log(n)

slide-7
SLIDE 7

Speedup with Quantum Computers

Classical Computer Quantum Computer Factorization Search n Deutsch-Jozsa n 1

slide-8
SLIDE 8

Basics

The qubit Superposition Entanglement Quantum Gate

slide-9
SLIDE 9

Deutsch-Josza Algorithm

Promise: Function is constant or balanced

slide-10
SLIDE 10

Deutsch-Josza Algorithm

n Classcial Computer Classical randomized Quantum Computer 2 2 1 1 n n Log(n) 1

slide-11
SLIDE 11

Communication

slide-12
SLIDE 12

Qubit

Communication

Alice Bob

slide-13
SLIDE 13

Communication Types

Entanglement

Communication

slide-14
SLIDE 14

Classical bits with EPR Pairs

Communication

Alice Bob

slide-15
SLIDE 15

Communication Types

Qubit with shared EPR Pairs

Communication

Alice Bob

slide-16
SLIDE 16

Deutsch-Jozsa Communication

slide-17
SLIDE 17

Deutsch-Josza Communication

Y: 00101100

Alice Bob

X: 00101100

slide-18
SLIDE 18

Deutsch-Josza Communication

Alice Bob

X = Y ? Y: 00101100

X: 00101100

slide-19
SLIDE 19

Deutsch-Josza Communication

Y: 00101100 Alice Bob X: 00101100

X = Y ?

n

slide-20
SLIDE 20

Deutsch-Josza Communication

Y: 00101100 X: 00101100

X = Y ?

?

Alice Bob

slide-21
SLIDE 21

Deutsch-Josza Communication

Y: 00101100 X: 00101100

X = Y ?

Promise: Hamming Distance = n/2 or 0 Alice Bob

slide-22
SLIDE 22

Deutsch-Josza Communication

Y: 00101100 X: 00101100

X = Y ?

Promise: Hamming Distance = n/2 or 0 XOR Alice Bob

slide-23
SLIDE 23

Deutsch-Josza Communication

Y: 00101100 X: 00101100

X = Y ?

Promise: Hamming Distance = n/2 or 0 Alice Bob

slide-24
SLIDE 24

Alice

slide-25
SLIDE 25

Alice Bob

log(n)+1

slide-26
SLIDE 26

Bob

slide-27
SLIDE 27

Bob

slide-28
SLIDE 28

Bob

Deutsch-Jozsa Algorithm

slide-29
SLIDE 29

What else is possible?

  • Leader Election
  • Disjointness
  • […]
slide-30
SLIDE 30

Sources

  • Caltech Introduction to Quantum Computing

http://www.theory.caltech.edu/people/preskill/ph229/notes/chap1.pdf

  • Distributed Quantum Computing

Harry Buhrmann and Hein Röhrig

  • Can quantum mechanics help distributed computing?

Anne Broadbent and Alain Tapp

  • Distributed Quantum Computing: A New Frontier in Distributed Systems
  • r Science Fiction?

Vasil S. Denchev and Gopal Pandurangan

slide-31
SLIDE 31

Questions?