Title: Quantum Adiabatic Algorithms
1CBA Lunch Seminar
Quantum Adiabatic Algorithms
Andrew LandahlHP/MIT Postdoctoral Fellow
October 28, 2003
2Adiabatic Algorithm
- Prepare system in lowest-energy state
- Slowly change applied forces
- Measure final state
Final configuration solves problem!
3Quantum Mechanics
State
Dynamics
4Adiabatic Algorithm
Path of Hamiltonians
Eigenstates
5Adiabatic Algorithm
- Prepare system in
- Evolve with for time .
- Measure energy of
Final configuration solves problem!
Farhi, Gutman, Goldstone, Sipser 2000
6Adiabatic Theorem
Given
Then
I.e., adiabatic evolution asymptotically keeps a
system in its ground state
Born, Fock 1928
7Adiabatic Approximation
Let
Error
Gap
Modulation
Perturbation theory
8Searching an unordered list
Problem Find argument minimizing
Roland, Cerf 2001
9Handling relative minima
Some problems cant be sped up.
van Dam, Mosca, Vazarani, 2001
Tunneling sometimes makes it superior to
simulated annealing
Farhi, Goldstone, Gutmann, 2002
10Robustness
Robust to
- Thermal noise
- Path control error
Not robust to
Let your path wander, but arrive at your
destination.
Childs, Farhi, Preskill 2001
11Universality
Any quantum circuit can be simulated by an
adiabatic algorithm
Proof
Based on Feynmans 1982 proof that local quantum
logic can be performed by local Hamiltonians
Aharanov, van Dam, Kempe, Landau, Lloyd, Regev,
in preparation
12Implementation
May be technologically easier
Kaminsky, Lloyd, 2002
Has been simulated in the lab
Steffen, van Dam, Hogg, Breyta, Chuang, 2003
13Hard problems
May be naturally formulated to solve hard
problems
14Experimental Progress
Cavity QED
Liquid NMR
Quantum Dot
Lattice BEC
Ion Trap