A brief review of quantum annealing Hidetoshi Nishimori Tokyo - - PowerPoint PPT Presentation

a brief review of quantum annealing
SMART_READER_LITE
LIVE PREVIEW

A brief review of quantum annealing Hidetoshi Nishimori Tokyo - - PowerPoint PPT Presentation

A brief review of quantum annealing Hidetoshi Nishimori Tokyo Institute of Technology Combinatorial optimization Traveling salesman problem Minimize the cost function (tour length) Combinatorial optimization Form ulation Minimize the cost


slide-1
SLIDE 1

A brief review of quantum annealing

Hidetoshi Nishimori

Tokyo Institute of Technology

slide-2
SLIDE 2

Combinatorial optimization

Minimize the cost function (tour length) Traveling salesman problem

slide-3
SLIDE 3

Combinatorial optimization Form ulation

) 1 ( ± = − = ∑

i j i ij

J H σ σ σ

Ising model Cost function,, (classical) Hamiltonian Minimize the cost function (a function of discrete variables)

slide-4
SLIDE 4

Simulated Annealing (SA)

Search by thermal fluctuations

↑↓ ↓↑ ↓↓ ↓↑

T E

e

/ ∆ −

slide-5
SLIDE 5

Quantum Annealing (QA)

  • Search by quantum fluctuations

↑↓ ↓↑ ↓↓ ↓↑ Quantum probability

slide-6
SLIDE 6

6 6

Questions

  • Does quantum annealing w ork?

Yes.

  • Is it better than sim ulated annealing?

Yes, in some sense … .

slide-7
SLIDE 7

) (Finite

− = T J H

j i ij

σ σ

Am it, Gutfreunt, Som polinsky (1985)

T vs Γ : Hopfield model

=

=

p j i ij

J

1 µ µ µξ

ξ

N p = α

slide-8
SLIDE 8

) (

∑ ∑

= Γ − − = T J H

i x i z j z i ij

σ σ σ

Nishim ori & Nonom ura (1996)

T vs Γ: Hopfield model

slide-9
SLIDE 9

Numerical evidence

slide-10
SLIDE 10

10 10 10 10 10 10 10 10 10

Master eqn vs. Schrödinger eqn

Kadow aki & Nishim ori (1998)

Random Jij, 8 spins

t t T 3 ) ( = t t 3 ) ( = Γ

Schrödinger eqn. Master eqn.

slide-11
SLIDE 11

11 11 11 11 11 11

Monte Carlo for TSP (1002 cities)

true

) ( energy Residual E H − τ

Martonak, Santoro &Tosatti (2004)

quantum

1 ) ( H t H t t H       − + = τ τ

quantum

) ( ) ( H H H H = ⇒ = τ

slide-12
SLIDE 12

12 12 12 12 12 12 12 12 12

Monte Carlo for 3SAT

Battaglia, Santoro, Tosatti (2005) QA QA SA

slide-13
SLIDE 13

13

Theoretical background

slide-14
SLIDE 14

14 14 14 14 14 14 14 14 14 14 14

Convergence theorem

∑ ∑

Γ − − = + =

x i z j z i ij

t J H H H σ σ σ ) (

quantum

Morita & Nishim ori (Gem an-Gem an for SA)

t cN t T log ) ( =

N c

t t

/ '

) (

= Γ

Control parameter

t

slide-15
SLIDE 15

15 15

Adiabatic computation

slide-16
SLIDE 16

16 16 16 16 16 16

Quantum adiabatic computation

t

E

z j z i ij x i

J t t t H σ σ τ σ τ

∑ ∑

−       − − = 1 ) (

Trivial initial state Non-trivial final state

Farhi et al (2001)

τ

slide-17
SLIDE 17

17 17 17 17 17 17 17 17 17 17 17

Computational complexity

Adiabatic theorem

2 −

∆ ∝ τ

   ∝ ∆

− − b aN

N e

Gap scaling Finite-size analysis Complexity    ∝ (easy) (hard)

2 2 b aN

N e τ

E

t

1st order phase transition 2nd order phase transition

τ

slide-18
SLIDE 18

18 18 18 18 18 18 18 18 18 18 18 18 18

Summary so far

QA works and is better than SA. 1st order quantum transitions is problematic. Question: What happens when there exists no classical phase transition but there is a quantum transition?

Γ T Γc

slide-19
SLIDE 19 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Classical dynamics and quantum Hamiltonian

Hidetoshi Nishimori

Tokyo Institute of Technology

23 June 2014

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 1 / 16
slide-20
SLIDE 20 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Classical dynamics to quantum Hamiltonian

(Classical) Ising model H0(σ), ( σ = {σ1, σ2, · · · , σN} ) Master equation (fixed T, single-spin flip) dPσ(t) dt = ∑

σ′

Wσσ′Pσ′(t) Transverse-field Ising model Hσσ′ := −e

1 2 βH0(σ)Wσσ′e− 1 2 βH0(σ′)

Eigenvalue spectrum W, −H : λ0 = 0 > −λ1 > −λ2 > · · · W : λ1 = τ −1 (inverse relaxation time; P(t) ∼ Peq + a e−λ1t) H: λ1 = ∆

  • cf. Castelnovo, Chamon, Mudry, and Pujol, Ann. Phys. (2005)
Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 2 / 16
slide-21
SLIDE 21 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Example

1d ferromagnetic Ising model H0(σ) = −J

N

j=1

σjσj+1 W of heat-bath dynamics (at fixed T) is equivalent to: ˆ H = −1 2 tanh 2K

N

j=1

σz

j σz j+1

− 1 2 cosh 2K

N

j=1

( cosh2 K− sinh2 K σz

j−1σz j+1

) σx

j

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 3 / 16
slide-22
SLIDE 22 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Quantize it!

Quantum Hamiltonian: Real symmetric (Hermitian) Hσσ′ = ( ˆ H )

σσ′ = −e

1 2 βH0(σ)Wσσ′e− 1 2 βH0(σ′)

⇒ Hσσ′ = Hσ′σ (← detailed balance) Eigenvector and eigenvalue ˆ W ˆ ψ(R,n) = −λn ˆ ψ(R,n), ˆ H = −e

1 2 β ˆ

H0 ˆ

We− 1

2 β ˆ

H0

ˆ φ(n) := e

1 2β ˆ

H0 ˆ

ψ(R,n) = ⇒ ˆ H ˆ φ(n) = λn ˆ φ(n)

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 6 / 16
slide-23
SLIDE 23 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Matrix elements of ˆ H

Off-diagonal Hσσ′ = −e

1 2 βH0(σ)Wσσ′e− 1 2βH0(σ′) = −wσσ′ (< 0)

(

Wσσ′=wσσ′e− 1

2 β(H0(σ)−H0(σ′)))

Diagonal Hσσ = −Wσσ = ∑

σ′∈N (σ)

wσσ′e− 1

2 β(H0(σ′)−H0(σ))

Combined: operator representation ˆ H = ∑

σ

σ′∈N(σ)

( wσσ′e− 1

2 β(H0(σ′)−H0(σ))|σ⟩⟨σ| − wσσ′|σ′⟩⟨σ|

)

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 7 / 16
slide-24
SLIDE 24 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Locality + single-spin flip

Assume H0(σ) is local. H0(σ) = ∑

j

Hj, ( Hj = −hjσj − σj ∑

k∈N(j)

Jjkσk − · · · ) Assume σ → σ′: σj → −σj (single-spin flip) H0(σ) − H0(σ′) = Hj − (−Hj) = 2Hj (local) Operator representation ˆ H = ∑

σ

σ′∈N(σ)

( wσσ′e

1 2 β(H0(σ)−H0(σ′))|σ⟩⟨σ| − wσσ′|σ′⟩⟨σ|

) = ∑

j

w(σz

j → −σz j )

( eβHjI − σx

j

) Local Hamiltonian!

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 8 / 16
slide-25
SLIDE 25 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Example: 1d ferromagnetic Ising model

Heat-bath dynamics ˆ H = (const) − 1 2 tanh 2K

N

j=1

σz

j σz j+1

− 1 2 cosh 2K

N

j=1

( cosh2 K− sinh2 K σz

j−1σz j+1

) σx

j

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 9 / 16
slide-26
SLIDE 26 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Adaptive change of local transverse fields

Transverse-field term − 1 2 cosh 2K

N

j=1

( cosh2 K− sinh2 K σz

j−1σz j+1

) σx

j

σz

j−1σz j+1 = 1 :

cosh2 K − sinh2 K Weak field σz

j−1σz j+1 = −1 : cosh2 K + sinh2 K

Strong field Weak/strong field for desirable/undesirable configuration Adaptive transverse field→ no phase transition (no transition in dynamics in 1d)

  • cf. Uniform transverse field → quantum phase transition
Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 10 / 16
slide-27
SLIDE 27 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Simulated annealing with β as a function of t

Master equation with ˆ W(t) d ˆ P(t) dt = ˆ W(t) ˆ P(t) ˆ φ(t) := e

1 2 β(t) ˆ

H0 ˆ

P(t), ˆ H(t) = −e

1 2 β(t) ˆ

H0 ˆ

W(t)e− 1

2 β(t) ˆ

H0

Rewrite the master equation in terms of ˆ φ(t) and ˆ H(t) dˆ φ(t) dt = − ˆ H(t)ˆ φ(t) + 1 2 ˙ β(t) ˆ H0 ˆ φ(t) t → it: Schr¨

  • dinger equation

idˆ φ(t) dt = ( ˆ H(t) − 1 2 ˙ β(t) ˆ H0 ) ˆ φ(t)

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 11 / 16
slide-28
SLIDE 28 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Quantum to classical: Construction of transition matrix

Given ˆ H: ( ˆ H)σσ′ ≤ 0 (σ ̸= σ′) ˆ H = − ∑

ij

Jijσz

i σz j − Γ1

i

σx

i + Γ2

( ∑

i

σx

i

)2 excluded Shift the energy: ˆ H ˆ φ(0) = 0 (ground state) Perron-Frobenius: φ(0)

σ

> 0 (∀σ) Define the Ising model: H0(σ) := −2 ln φ(0)

σ

  • cf. Classical to quantum: ˆ

φ(0) = e− 1

2β ˆ

H0/

√ Z

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 12 / 16
slide-29
SLIDE 29 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Quantum to classical (2)

Define the Ising model: H0(σ) := −2 ln φ(0)

σ

  • cf. Classical to quantum: ˆ

φ(0) = e− 1

2β ˆ

H0/

√ Z Non-local H0(σ) = ∑

j

hjσj + ∑

ij

Jijσiσj + · · · + Jσ1σ2 · · · σN Transition matrix: ˆ W := −e− 1

2 ˆ

H0 ˆ

He

1 2 ˆ

H0

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 13 / 16
slide-30
SLIDE 30 Overview Classical to quantum Time dependent ˆ W Quantum to classical Summary

Summary

Equivalence: Eigenvalue spectrum (fixed T), Time-dependent T(t) ˆ W, − ˆ H : λ0 = 0 > −λ1 > −λ2 > · · · (Relaxation time)−1 = Energy gap Inquivalence: Interaction range, Hσσ′≤0 Original system short classical → quantum short quantum → classical long Thanks to Junichi Tsuda and Sergey Knysh

Hidetoshi Nishimori Classical dynamics and quantum Hamiltonians 14 / 16