Schrödinger’s Elephants & Quantum Slide Rules Solving NP-complete problems with approximate adiabatic evolution
Download ReportTranscript Schrödinger’s Elephants & Quantum Slide Rules Solving NP-complete problems with approximate adiabatic evolution
Schrödinger’s Elephants & Quantum Slide Rules Solving NP-complete problems with approximate adiabatic evolution A.M. Zagoskin S. Savel’ev F. Nori (FRS RIKEN & UBC) (FRS RIKEN & Loughborough U.) (FRS RIKEN & U. of Michigan) Standard quantum computation Consecutive application of unitary transformations (quantum gates) Problem encoded in the initial state of the system Solution encoded in the final state of the system Precise time-domain manipulations complex design and extra sources of decoherences Problem and solution encoded in fragile strongly entangled states of the system effective decoherence time must be large Quantum error-correction (to extend the coherence time of the system) overhead (threshold theorems: 104-1010(!)) digital operation Examples: Shor’s algorithm Grover’s algorithm quantum Fourier transform Aharonov, Kitaev & Preskill, quant-ph/05102310 Adiabatic quantum computation Continuous adiabatic evolution of the system Problem encoded in the Hamiltonian of the system Solution encoded in the final ground state of the system “Space-time swap”: the timedomain structure of the algorithm is translated to the timeindependent structural properties of the system Ground state is relatively robust much easier conditions on the system and its evolution Well suited for the realization by superconducting quantum circuits Farhi et al., quantph/0001106; Science 292(2001)472 The approach is equivalent to the standard quantum computing Aharonov et al., quantph/0405098 Kaminsky, Lloyd & Orlando, quant-ph/0403090 Grajcar, Izmalkov & Il’ichev, PRB 71(2005)144501 Travelling salesman’s problem* N points with distances dij Let nia=1 if i is stop #a and 0 otherwise; there are N2 variables nia (i,a = 1,…,N) The total length of the tour 1 L d ij nia (n j ,a 1 n j ,a 1 ) 2 ij,a nia 1 and nia 1 a i *See e.g. M. Kastner, Proc. IEEE 93 (2005) 1765 Travelling salesman’s problem The cost function 1 H ts d ij nia (n j ,a 1 n j ,a 1 ) 2 ij,a 2 2 1 nia 1 nia 2 a i i a Travelling salesman’s problem Ising Hamiltonian 1 H ts d ij ( 1 2 z ia )(1 z j ,a 1 z j ,a 1 ) 2 ij,a 2 N N z z 1 ia 1 ia 2 a 2 2 a i i 2 Spin Hamiltonian 1 z z H J jk j k (t ) h j j 2 jk k H 0 (1 (t ))V Adiabaticity parameter 1 / T Adiabatic optimization H ( ) H 0 (1 )V H ( ) H 0 (1 )V Approximate adiabatic optimization vs. simulated annealing H ( ) H 0 (1 )V Approximate adiabatic optimization vs. simulated annealing RMT theory near centre of spectrum* Simulated annealing** Diffusive behaviour D T ( 2) / 2 Residual energy DT T / 4 β = 1 (GOE); 2 (GUE) *M. Wilkinson, PRA 41 (1990) 4645 ln T ζ≤6 **G.E. Santoro et al., Science 295 (2002) 2427 Running time vs. residual energy Classical/quantum simulated annealing (classical computer) Tanneal exp 1/ Approximate adiabatic algorithm (quantum computer) Tadiab 4 / AQC vs. Approximate AQC Solution is encoded in the final ground state Error produces unusable results (excited state does not, generally, encode an approximate solution) Objective: minimize the probability of leaving the ground state Solution is a (smooth enough) function of the energy of the final ground state Error produces an approximate solution (energy of the excited state is close to the ground state energy) Objective: minimize the average drift from the ground state Relevant problems: finding the ground state energy of a spin glass traveling salesman problem Generic description of level evolution: Pechukas gas* H 0 V m Em m xm Em ; vm Vmm ; lmn ( Em En )Vmn d xm vm d lmn 2 d vm 2 3 d m n xm xn d 1 1 lmn lmk lkn 2 2 d k m,n xm xk xk xn *P. Pechukas, PRL 51 (1983) 943 Pechukas gas kinetics F1 ( x, v) ( x x j ) (v v j ) j G1 (l ) (l l jk ) jk F2 ( x, v; y, u; l ) ( x x j ) (v v j ) ( y xk ) (u vk ) (l l jk ) j *** f1 ( x, v) F1 ( x, v) g1 (l ) G1 (l ) f 2 ( x, v; y, u; l ) F2 ( x, v; y, u; l ) *** Pechukas gas kinetics: taking into account Landau-Zener transitions 2 min PLZ exp 4 Vm,m1 Pechukas gas flow simulation Level collisions and LZ transitions “Diffusion” from the initial state Analog vs. digital 4-flux qubit register *M. Grajcar et al., PRL 96 (2006) 047006 Conclusions Eigenvalues behaviour is not described by simple diffusion Marginal states behaviour qualitatively different: adiabatic evolution generally robust Analog operation of quantum adiabatic computer provides exponential speedup Advantages of Pechukas mapping: exact, provides intuitively clear description and controllable approximations (BBGKY chain) In future: external noise sources; mean-field theory; quantitative theory of a specific algorithm realization; investigation of the class of AA-tractable problems