Overview of Quantum Annealing Techniques
Overview of Quantum Annealing Techniques
Overview
[Link] Atanu Rajak1 , Sei Suzuki2 , Amit Dutta3
and Bikas K. Chakrabarti4,5
350-0495, Japan
arXiv:2207.01827v4 [[Link]-mech] 17 Jan 2023
© The Authors. Published by the Royal Society under the terms of the
Creative Commons Attribution License [Link]
by/4.0/, which permits unrestricted use, provided the original author and
source are credited.
1. Introduction 2
Following the recent technological advance in manipulation of a quantum state, the notion of
where A(t) and B(t) are the scheduling function satisfying A(ti ) B(ti ) at the initial time ti and
A(tf ) B(tf ) at the final time tf so that H(t) interpolates between HD at t = ti and HP at t = tf .
The initial state at t = ti is set at the ground state of HD ≈ H(ti )/A(ti ). If the change in H(t) with
t is “sufficiently” small, the spin state evolves adiabatically (i.e., stays in the ground state of the
instantaneous Hamiltonian) and arrives at the ground state of HP at t = tf which we seek. This
constitutes the basic notion of the QA, also known as the adiabatic quantum computation [4–10].
Throughout this paper, we shall employ QA scheme using the transverse Ising Hamiltonian (if not
otherwise mentioned). To illustrate, we consider the following Hamiltonian with ferromagnetic
nearest neighbour interactions in one dimension:
X z z X x
H = −J σj σj+1 − Γ σj . (1.2)
j j
where J denotes the strength of the interaction and Γ is the strength of the non-commuting
transverse field. Here HD = − j σjx and HP = − j σjz σj+1 z
P P
. The transverse field Γ is annealed
to reach the ground state of HP from the ground state of HD .
The success of QA is determined by how slowly the Hamiltonian changes with time.
According to the adiabatic theorem of quantum mechanics, the criterion of the adiabatic time
evolution is given by [11] h i
dH(t)
max |h1(t)| dt |g(t)i|
1, (1.3)
min[∆(t)]2
where |g(t)i and |1(t)i are the instantaneous ground and first-excited states at time t, respectively,
and ∆(t) denotes the instantaneous energy gap above |g(t)i. The min and max functions are taken
with respect to the variable t. Thus, roughly speaking, QA works better for larger ∆(t) [12].
As a classical counterpart to QA, simulated annealing (SA) is a known method of computation
for optimization problems [13]. In this method, we prepare the Gibbs-Boltzmann distribution of
HP at sufficiently high temperature by means of the Monte-Carlo method and literally anneal
the system down to zero temperature. If annealing is sufficiently slow, then we are expected
to arrive at the ground state of HP with high probability. SA utilizes the thermal fluctuation
3
SA
QA
w
Spin configuration
Figure 1. Schematic picture of the thermal fluctuation and quantum tunneling in a system with local energy minima
separated by an energy barrier with the height h and the width w.
for optimization, which induces the thermal (Arhenius) jump from a local energy minimum to
another separated by an energy barrier. The escape rate from a local minimum over the energy
barrier with height h is given by e−h/kB T , where kB and T denote the Boltzmann constant and
the temperature. Assuming that h is proportional to the system size N , this suggests that an
exponentially long time in N is necessary to reach the global energy minimum by SA.
In contrast to SA, quantum tunneling induces an escape from a local minimum through an
energy√barrier as shown schematically in Fig. 1. The tunneling probability is approximately given
by e− hw/g [14,15], where g denotes the strength of quantum fluctuation which corresponds to
the transverse field Γ in transverse Ising models. Therefore, assuming the height h ∼ O(N ) and
the width w < O(N 1/2 ), the time necessary to escape from a local minimum due to quantum
tunneling is subexponential in N . For such a system, quantum tunneling helps the system to
equilibrate even though the system is glassy, i.e., non-ergodic in the absence of the quantum
fluctuation, leading to a potential advantage of QA over SA in glassy systems. This role of
quantum tunneling was first discussed by Ray et al., in 1989 [16] (see discussions in [17]) in this
regard) in the context of the restoration of the replica symmetry or ergodicity due to quantum
fluctuation in the quantum version of the Sherrington-Kirkpatrick model [18], which is detailed
in the next section. Although the existence of an energy landscape with thin and high barriers
in specific models is still an issue of debate, it must be a foundation for the speedup of QA over
SA [17,19]. In addition, several numerical and experimental studies have provided evidences for
such an advantage of QA over SA in some specific models as shown in Secs. 1(b)i and 2. We show
a brief time-line for the development of QA in Fig. 2.
The review is organized in the following fashion: Having discussed the basic idea behind the
QA scheme and the results for various models in the context of annealing and defect generation
especially for annealing across a quantum critical point in Sec. 1, we move to discuss various
implementations of annealing protocols in Sec. 2. In Sec. 3. , we probe how does coupling to an
external environment influence the QA process. In Sec. 4, we again refer to the close systems and
discuss possible ways to speed QA processes especially in the context of avoiding discontinuous
phase transitions. Some recent applications are discussed in Sec. 5.
Ray et al. [16] proposed Finnila et al. [1] Kadowaki & Johnson et al. [88]
that quantum fluctuations reported a successful Nishimori [2] first reported on the
could help explore the computational search formulated and remarkable
rugged (free) energy of the minima (ground numerically development and
landscapes of the state) of a demonstrated clearly functioning of a
Sherrington-Kirkpatrick multidimensional the computational Josephson-Junction-
spin glasses and search energy landscape (in advantages in Ising Coupled circuit
the ground state(s) by the context of large glass-like mixed quantum Ising spin
escaping from local molecules) using magnetic models. glass annealing
minima (having tall but quantum annealing. machine, built and
thin barriers) using later marketed by D-
tunneling. Wave Systems.
is given by the ground state of the transverse field, in which all spins are aligned along the x
axis of spin. This is a disordered state where the ground-state averaged magnetization in the z
direction of spin is zero, i.e., hσiz i = 0. The targeted ground state of the Ising Hamiltonian for
Γ = 0, however, is an ordered state in the sense that it has a fixed magnetization +1 or −1 for
each σjz . This implies that the system encounters a QPT during QA. Indeed, the model in Eq. (1.2)
has QPTs at Γ/J = ±1. The finite size scaling of the energy gap at QPT depends on the character
of the associated QPT, and the latter is determined by the property of the Ising Hamiltonian.
The character of a conventional continuous QPT is specified by critical exponents [20–23]. The
size scaling of the energy gap at a quantum critical point is given as ∆c ∼ L−z where L denotes the
linear size of the system and the exponent z, known as the dynamical exponent, characterizes the
associated quantum critical point (QCP). Therefore the time for QA to work scales polynomially
with the system size. However, apart from this simple situation, the polynomial scaling of the
energy gap at QPT is not always true. In fact, a discontinuous QPT usually gives rise to an
exponential scaling with the system size. This can be understood phenomenologically as follows.
Consider a quantum many-body system and focus on the two lowest energy levels. We assume
that higher energy levels are highly separated from them. The effective Hamiltonian is then
written as " #
εA ∆
H= ,
∆ εB
where εA and εB corresponds to the energies of the two local minima, and ∆ denotes the
tunneling energy between these two states. Figure 3 shows the energy levels of this Hamiltonian
schematically. The discontinuous QPT corresponds to the change of the lowest energy level
between A and B. The transition takes place where the bare energies εA and εB of two levels
are degenerate. The energy gap at the transition is given by the twice of the tunneling energy ∆,
and ∆ is given by an exponential of the Hamming distance between the states A and B. Note
(1) (3) 5
(2)
Energy
Figure 3. Schematic picture for an interchange of two energy levels. εA and εB corresponds to the energies of the two
local minima. (1), (2), and (3) shows the situations with εA εB , εA = εB , and εA εB , respectively. In the case (2)
with εA = εB , the energy gap is given by the twice of the tunneling energy ∆ between the states A and B .
that the Hamming distance is the number of sites at which the spin orientation along z axis is
different. Usually this distance increases linearly with the system size. Therefore the energy gap
at a transition decays exponentially with the system size. Since the discontinuous QPT hinders
QA, several ways to avoid the discontinuous QPT have been proposed. We will mention some of
them in Sec. 4.
QA across a QPT is closely related to the Kibble-Zurek mechanism of defect generation
following an annealing across a QCP. [24–30]. The system starting from the initial disordered
ground state evolves adiabatically as far as the characteristic time of the instantaneous ground
state (i.e., the inverse of the gap) is shorter than the annealing speed. However, on approaching a
QPT, the characteristic time grows and hence the dynamics becomes non-adiabatic in the vicinity
of the QCP. The state of the system after the passage through the QCP is no longer the ground
state, rather a state with topological defects. The residual energy density, εres , i.e., the excess
energy over the expected final ground state at the end of the QA is a monotonically decreasing
function of the annealing duration τ . In case of a linear annealing through a conventional
continuous QPT in a d-dimensional many-body system with the critical exponent ν for the
correlation length and the dynamical exponent z, Kibble-Zurek scaling of the residual energy is
given by εres ∼ τ −dν/(zν+1) as far as the system after annealing is in a gapped phase. The scaling
of the residual energy density is modified from the Kibble-Zurek scaling for other unconventional
continuous QPTs or discontinuous QPTs and when the annealing protocol involves a non-linear
variation of the tuning parameter [30–32]. The scaling of the residual energy together with the
scaling of the energy gap at QPT is an important measure that characterizes the property of
QA [33,34].
in the thermodynamic limit L → ∞. We recall that the residual energy is defined as the excess
energy that is the difference of the energy expectation value of H(t = 0) with respect to the
evolved state at t = 0 from the ground energy of H(t = 0). According to the Kibble-Zurek scaling
with ν = z = 1, one has εres ∼ τ −1/2 consistent with Eq. (1.4).
The disordered version of 1dTIM is given by
Jj σjz σj+1
z
hj σjx ,
X X
H =− −Γ (1.5)
j j
with an O(1) constant α [40,41]. Thus, the defect density decays in a logarithmically slow
fashion with the annealing time τ which we reiterate makes QA difficult. However, it has been
reported that SA for the one-dimensional disordered Ising model (i.e., Eq. (1.5) with Γ = 0) yields
[ρkink ]av ∼ 1/ log α0 τ , where α0 is a constant, which decays slower than Eq. (1.6) [42]. Therefore,
this model reveals an evident advantage of QA over SA.
where N denotes the number of spins. Note that each spin interacts with all the other spins with
~ = (1/2) PN ~σj , this Hamiltonian can be
an equal strength. Defining the total spin operator as S j=1
arranged into
J 2 J
H = −2 Sz − 2Γ Sx + . (1.8)
N 2
In the thermodynamic limit, this model undergoes a continuous QPT at Γ = J. The energy gap
above the ground state behaves as ∆ [(Γ − J)Γ ]1/2 for Γ ≥ J and the size scaling of the energy
gap at Γ = 1 is ∆c ∼ N −1/3 [44]. Introducing the effective dimension deff so that the system size
N is tied to the linear size L by Ldeff = N , one has relations between critical exponents as zν = 1/2
and z/deff = 1/3. Then, assuming z = 1 as in pure TIMs with finite dimension, one obtains ν = 1/2
and deff = 3. Caneva et al., studied QA of the present model and obtained εres ∼ τ −1/3 . This
scaling is inconsistent with the Kibble-Zurek scaling, since the latter predicts τ −1 . Acevedo et al.,
revealed that there is an anomaly in the transition amplitude between the ground and excited
states in the present model [45]. Therefore the naive phenomenological argument to derive the
Kibble-Zurek scaling does not apply to the system in infinite dimension. We shall also discuss an
extension of the Hamiltonian (1.7) to the p-body interacting model in Sec. 4 and argue that the QA
does not work in this model with odd p.
where hjki stands for nearest neighbour pairs and Jjk are independent random variables. The
order parameter of a spin glass is defined in terms of the spin overlap between different replicas.
Supposing that σjα,a denotes the spin operator for a replicated system labeled by a, the overlap
z,1 z,2
operator between replicas a = 1 and a = 2 is defined by R1,2 = (1/N ) N
P
i=1 σj σj . The order
parameter is then given by q = [hR1,2 i]av . The spin glass order is characterized by q > 0 with
zero magnetization m = 0, where the magnetization is defined by m = [h(1/N ) N z
P
i=1 σj ]av . This
means that the spin configuration is spatially random but frozen. Rieger et al., and Guo et al.,
investigated the character of QPTs of this model with the Gaussian distribution of Jjk with zero
mean and unit variance in square and cubic lattices, respectively, by means of the quantum Monte
Carlo simulation [48,49]. Singh and Young studied ±J model where Jkj takes +1 or −1 with
equal probability for dimensions up to d = 8 using the linked cluster expansion to determine the
location of the QCP [50]. Subsequently, QPTs of these models were reconsidered by Miyazaki
and Nishimori [51] and by Matoz-Fernandez and Romá [52] using the real-space renormalization
group and the quantum Monte-Carlo with parallel-tempering, respectively. They concluded that
the QPTs in transverse Ising spin glasses in two and three dimensions were compatible with
the infinite randomness fixed point with the critical exponents ν and ψ, where ψ specifies the
activation type of size scaling of the energy gap as [log ∆]av ∼ N ψ/d [53–57]. The estimated
exponents for the Gaussian model were ν ≈ 1.2 and ψ ≈ 0.44 in two dimension [51,52] and
ν ≈ 0.94 in three dimension [51].
The Hamiltonian of the transverse Ising spin glass in infinite dimension, i.e., the quantum 8
Sherrington-Kirkpatrick (SK) model, is written as [16]
The classical SK model in the absence of the transverse field unveiled the existence of so-called
replica symmetry breaking (RSB) in the spin glass phase [58,59], where the overlap R1,2 has a
dispersed continuous distribution in the thermodynamic limit. Ray et al., conjectured on the basis
of the quantum Monte-Carlo simulation the collapse of a continuous distribution for the classical
SK model into a delta function in the presence of any amount of the transverse field [16], which
paved the way for using quantum tunneling in finding the global minimum or ground state of
SK spin glass model. In the classical model, due to random interactions between spins at different
lattice sites, such systems have many local minima in free energy which are separated by large
energy barriers of order O(N ), where N is the system size [59]. This induces non-ergodicity in
the system and eventually breaks the replica symmetry of the system. As a result, finding the
ground state or global minimum of such systems is a very hard problem; for SK spin glass model,
it turns out to be NP (non-deterministic polynomial-time) hard. The system indeed gets trapped
into one of the local minima inside the spin glass phase, due to the highly rugged nature of free-
energy landscape. This leads to a broad order parameter distribution in the spin glass phase [58].
In addition to a peak value of the order parameter distribution, it is extended up to the zero value
of the order parameter even in the thermodynamic limit.
It seems that the scenario may change drastically, when a transverse field is applied on the
SK spin glass [16]. The presence of quantum fluctuations induces ergodicity in the system, since
quantum tunneling becomes possible between the local minima separated by tall and narrow
free-energy barriers. This indicates the restoration of replica symmetry breaking for quantum SK
spin glass model. As a result, the order parameter distribution should be sharply peaked at a
point for quantum SK model in the thermodynamic limit. This ergodic behavior of quantum SK
model is responsible for advantage in quantum annealing in comparison to simulated annealing.
This conjecture was criticized by Young [60] by solving numerically the effective one-
dimensional model to which the quantum SK model can be mapped in the N → ∞ limit; this
work predicted that the replica symmetric solution is unstable down to zero temperature. On
the contrary, Mukherjee et al., [61] explored the behavior of the order parameter distribution of
the quantum SK model in the spin glass phase using Monte Carlo technique for the effective
Suzuki-Trotter Hamiltonian at finite temperatures (see Eq. (2.1) discussed later) and the exact
diagonalization method at zero temperature. It has been found that there exists a low temperature
regime in the spin glass phase, where the order parameter distribution becomes peaked around
its most probable value in thermodynamic limit, thus suggesting the ergodic behavior. On the
other hand, the order parameter distribution remains Parisi type in high temperature regime,
which indicates the non-ergodic behavior of the system in this part of the spin glass phase.
These two regions of the spin glass phase are separated by a boundary, connecting the zero
temperature-zero transverse field point and the quantum-classical crossover point on the phase
boundary [61,62]. In addition, quantum annealing has also been investigated for quantum SK
model using Suzuki-Trotter Hamiltonian dynamics in both the ergodic and non-ergodic regimes.
The average annealing time was estimated, when both the temperature and the transverse-field
were annealed down to some fixed low values, starting from the paramagnetic phase. It was
found that the average annealing time is independent of the system size, when the annealing
is performed through the ergodic (quantum fluctuation dominated) region, whereas it grows
strongly with the system size, when the annealing is carried out through the non-ergodic (classical
fluctuation dominated) region. This suggests that the quantum annealing has potential to detect
whether a phase is ergodic or non-ergodic. Also, the average annealing time to approach a
same ground state is small for annealing through ergodic regime compared to that through the
non-ergodic regime. The QA for SK spin glass is also studied by tuning both transverse and
longitudinal fields, and it has been shown that this protocol exhibits some effectiveness compared 9
to the QA by varying the transverse field only [63].
Recently, Leschke et al., proved rigorously nonzero variance of the overlap in the
If one arrives at the exact ground state for Γ = 0, by annealing the field Γ , then one can solve the
Exact Cover. However, the Exact Cover is an NP-complete problem which no known algorithm
can solve in a time polynomial in N . Young et al., studied Eq. (1.11) by means of the quantum
Monte-Carlo method [66]. They found that some instances of the model show a discontinuous
first-order QPT with an exponentially small energy gap and the fraction of such instances grows
toward unity with increasing N . Jörg et at. also reported occurrence of a first-order QPT in the
random 3-XORSAT problem, which is another variant of the 3-SAT [67].
Temporal direction
Figure 4. Schematic picture of the Suzuki-Trotter mapping. A 1dTIM is mapped to a two-dimensional classical Ising model
on the square lattice. The additional dimension corresponds to the time. Sj,m denotes an Ising-spin variable at spatial
site j and temporal site m.
the Schrödinger equation of the spin state reduces to the Bogoliubov-de Gennes equation of
2N unknown functions of time through the Jordan-Wigner’s fermionization and the Bogoliubov
transformation [68]. Generic 1dTIMs with longitudinal fields cannot be mapped to free fermion
models. However, time evolution of generic 1dTIMs can be simulated using the time-dependent
density matrix renormalization group (tDMRG) proposed by White and feiguin [69] or the time
evolving block decimation (TEBD) by Vidal [70]. In addition, the infinite system of 1dTIMs with
no disorder can be simulated using an infinite method of TEBD (iTEBD) [71]. These methods serve
the study of QA in 1dTIM with a uniform or disordered longitudinal field [72,73].
where β is the inverse temperature, M is the Trotter number, Sj,m denotes the spin variable
with the spatial site j and temporal site m taking values ±1, and we defined the sign of Jjk
according to Eq. (1.9). In Figure 4, we schematically illustrate the mapping of 1dTIM into a
(1+1)-dimensional classical Ising model. One can simulate in principle any TIM in and out of
equilibrium using this effective Hamiltonian and the Monte-Carlo method. This method is called
the quantum Monte-Carlo method (QMC). Although the number β/M controls the accuracy of
QMC, the cluster-update method invented by Swendsen and Wang along the temporal direction
enables to have β/M → 0 [76,77]. QMC is known to give rise to the sign problem and fail when the
model involves the frustration. However, QMC for TIM is free from the sign problem. Therefore
QMC is a powerful method of classical computation in simulating TIM.
QA can be implemented in QMC by regarding the Monte-Carlo step as time. The dynamics
realized by QMC is not the quantum dynamics governed by the Schrödinger equation but the
stochastic one. However, QA with QMC serves the purpose of solving an optimization problem
using a classical computer [78]. Several works have shown so far that QA with QMC works in
variety of optimization problems, such as two-dimensional Ising spin glass [79,80], travelling
salesman problem [81], and 3-SATs [82]. Figure 5 shows comparison between QA by QMC and
0.1 11
..................................................................
(ln τ)-2
0.01
QA
(ln τ)-3
0.001
100 1000 10000 100000
Monte-Carlo step
Figure 5. Comparison of the residual energy between QA by QMC and SA for the two-dimensional spin glass model
with 99×99 spins with random coupling Jjk from the uniform distribution between -2 and 2. The cluster-flip algorithm in
the imaginary-time direction was used in QMC. SA was started from the initial temperature T = 5.0, while QA was from
Γ = 5.0 with T = 0.01. The average was taken over 100 runs for a single instance in SA, and for 16 instances in QA.
The decay of the residual energy in SA is well fitted by (log τ )−2 . As for QA, it is approximated by (log τ )−3 , except for
long annealing time where the decay rate is smaller. (Taken from ref. [83].)
SA in the two-dimensional spin glass model [83]. This result implies outperformance of QA over
SA. Although an opposite result has been reported for harder 3-SAT problems [82], numerical
studies using QMC suggest that there are problems for which QA is potentially advantageous
over SA due to the restoration of ergodicity by quantum fluctuation [16].
SA
D-Wave
Figure 6. Comparison of the time to reach the ground state with 99% success probability as a function of the problem
size in D-Wave 2X, simulated annealing (SA), and quantum Monte-Calro (QMC). The runtime in SA and QMC is defined
by nsweeps N Tupdate , where nsweeps is the number of sweeps (one sweep attempts to update all spins). Tupdate
is the single-spin update time for SA and the update time of a spin-cluster along the temporal direction. It is set as
Tupdate = 1/5 ns for SA and 10 × 870 ns for QMC. Data for 50th, 75th, and 85th percentile taken from a set of 100
instances are shown. The error bars represent 95% confidence interval from bootstrapping. Taken from ref. [89].
interaction with the strength which decays as 1/|j − k|6 . The model exhibits a QPT, achieved by
tuning the parameter ∆, belonging to the same universality class as that of 1dTIM . Keesling et
al., observed that the Kibble-Zurek scaling for the kink density arising due to the sweeping of the
parameter ∆, turns out to be the very same as that in 1dTIM [87].
In order to apply QA as a computation to an optimization problem in practice, spin-
spin interactions and longitudinal fields in addition to the transverse field need to be locally
controllable. A Canadian venture company, D-Wave Systems, has developed a quantum
annealing machine named as a quantum annealer, which consists of programmable coupled
superconducting flux qubits and performs QA to various Ising models [88]. The number of qubits
in the latest machine is beyond five thousands. This is 100 times larger than the number of qubits
in the current gate-based quantum computer. Denchev et al., benchmarked D-Wave 2X using
100 instances of the weak-strong cluster model with up to 945 spins [89]. Qubits in D-Wave 2X
form the so-called chimera graph with unit cells consisting of 8 qubits. In the weak-strong cluster
model, there are all-all ferromagnetic couplings inside the cell, and half of the spins in a cell
ferromagnatically couple with those in neighboring cells. In addition, weak longitudinal fields
are applied to spins in randomly chosen cell, while strong fields anti-parallel to the weak ones
are applied to spins in the other cells. Figure 6 shows the time to reach the ground state with
99% success probability. For D-Wave, this time is defined by 20 µs [log(1 − 0.99)/ log(1 − p)] for
an instance, where the annealing time is fixed at 20 µs and p denotes the success probability to
obtain the ground state estimated from many runs. As for SA and QMC, it is the runtime on a
single processor. Regarding the median from 100 instances, D-Wave 2X is 108 and 107 times faster
than SA and QMC, respectively.
Boixo et al., tested D-Wave’s quantum annealer to a spin glass model HP = − hjki Jjk σjz σkz ,
P
where Jjk is chosen randomly from J = ±1, with N = 108 spins and reported that the results of
quantum annealer correlated well with those obtained by QA with QMC [90]. Figure 7 shows
the comparison of the histogram of the success probability between D-Wave’s quantum annealer
(DW) and QA with QMC (named as Simulated QA). The bimodal distribution which is common
in D-Wave and QMC could be an evidence that the system embedded in D-Wave’s quantum
500 500 13
Number of instances (a) DW (b) SQA
Number of instances
400 400
200 200
100 100
0 0
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0
Success probability Success probability
Figure 7. Comparison of the histogram of the probability of finding the ground state between D-Wave One and QA with
QMC (simulated QA) over 1000 instances of the spin glass model with N = 108 spins. Taken from ref. [90].
annealer was a quantum system. However, Shin et al., reported that the classical spin vector
model along with the Monte-Carlo dynamics, named as the spin vector Monte-Carlo (SVMC)
model, provided as strong correlation with D-Wave’s data as QMC [91]. The classical spin vector
model is represented by the Hamiltonian
N
X X
H(t) = −A(t) cos θj − B(t) Jjk sin θj sin θk , (2.2)
j=1 hjki
where θj denotes the angle of the unit vector at site j in the xz plane. These works have raised
a problem to identify the model of D-Wave’s quantum annealer [92]. Bando et al., studied the
Kibble-Zurek scaling in 1dTIM using D-Wave 2000Q and found that the kink density defined
by n = (1/2N ) N z z −α
P
j=1 (1 − hσj σj+1 i) = εres /2 scaled with the annealing time ta as n ∼ ta with
α ≈ 0.20 by the device at NASA and α ≈ 0.34 by the one at D-Wave Systems [93]. As mentioned in
−1/2
Sec. i, the scaling of the kink density is predicted as n ∼ ta for an isolated system belonging to
one-dimensional Ising universality class. The authors in ref. [93] compared numerical simulations
for 1dTIM with coupling to an environment and for SVMC with the experiment, and concluded
that the quantum model agreed better with the experiment. Recently, King et al., studied QA of
1dTIM using D-Wave 2000Q [73], focusing on shorter annealing times than those in the previous
works. For short annealing times, the system in the device is less affected by environment as
we shall discuss in the next section. Comparing analytic and numerical computation for the
Schrödinger dynamics of the isolated 1dTIM, the QMC simulation, and the SVMC simulation
with the experiment by D-Wave 2000Q, King et al., reported that only the Schrödinger dynamics
of the isolated 1dTIM with a small amount of disorder can explain all the experimental results
[73]. Also, in ref. [94], fully connected Sherrington-Kirkpatrick model with random couplings
was programmed using D-Wave TwoTM annealer, where optimal parameter setting allowed
better performance of the quantum annealer when compared to those obtained using optimized
simulated annealing algorithms.
3. Effects of environment on QA
Although QA is ideally performed in an isolated system, any real system is always coupled to
an environment and hence susceptible to decoherence. In fact, the system in D-Wave’s device is
believed to be affected considerably by an environment when the annealing time is longer than a
few µs. Therefore it is very important to study an effect of environment in QA.
There is a variety of models representing an environment. Caldeira and Leggett, in their
seminal work analyzed the dynamics of flux state in a SQUID and constructed a simple model of
a two-level system coupled to a boson bath, where bosons are attributed to the electro-magnetic 14
field coming from the fluctuating current [95]. Leggett et al., elaborated on the single-spin model
coupled a boson bath [96]. Thus, considering QA performed with superconducting flux qubits, the
where ωa is the frequency of the harmonic oscillator of mode a. Hint represents the interaction
between the system and the bath, and written as
N
σjx Qx z z
X
Hint = j + σj Qj (3.2)
j=1
where Qγj (γ = x, z) is the bath operators given by Qγj = a λγa (b†j,a + bj,a ). The spectral density
P
of the boson bath is assumed as Jγ (ω) = a (λγa )2 δ(ω − ωa ) = ηγ ω s e−ω/ωc , where ηγ denotes the
P
coupling strength of the system-bath interaction and ωc is the energy cutoff of the bath spectrum.
The Ohmic bath refers to s = 1, while the super-Ohmic and sub-Ohmic baths refer to s > 1 and
s < 1, respectively.
Let us now move to study the time evolution assuming that the state of the composite system
is described by the density operator ρ(t) at the instant t. The initial state is assumed to be a direct
product state of the form ρ(0) = |ψ(0)ihψ(0)| ⊗ e−HB /T /ZB , where |ψ(0)i denotes a state vector
of the system, T is the temperature, and ZB is the partition function of the bath. Since we are
interested in the behavior of the system, we consider the reduced density operator describing the
system, ρS (t) = TrB ρ(t), where TrB stands for the trace with respect to the bosonic degrees of
freedom.
Amin explored the success probability of QA for a range of annealing time ta obtained by
solving numerically the quantum Redfield master equation for an instance of 16 spins of random
Ising model in a random longitudinal field with nonzero ηz and ηx = 0 [97]. The obtained success
probability is a nonmonotonic function of ta . For short ta , the spin system is not influenced by
the bath and hence the success probability increases with increasing ta . In a middle range of
ta , the thermal environment disturbs the system’s adiabatic evolution more for longer ta , hence
leading to decreasing success probability. For very long ta , finally, the system evolves keeping
the thermal equilibrium with the bath until it is frozen near the end of QA. The freezing happens
because HS (ta ) and Hint are commutable when ηx = 0 and hence the relaxation time diverges as
t → ta . Thus the success probability in this regime goes to the probability of the ground state at
the thermal distribution as ta → ∞.
QA of 1dTIM in the presence of an environment has been attracted a lot of attention in
the context of the Kibble-Zurek scaling. Assuming Qzj = 0, namely, the boson bath coupled
to σ x , 1dTIM with coupling to the boson bath is mapped to a noninteracting fermion model
with a fermion-boson coupling through the Jordan-Wigner transformation. Then the problem is
significantly tractable, compared to the situation with ηz 6= 0. Patané et al., studied the density
of excitation following QA using the Keldish technique. Based on the ansatz that the density of
excitation E is given by the sum of the coherent part Ecoh and the incoherent part Einc due to
the environment, Patané et al., obtained Einc ∼ ηx T 4 τ for the Ohmic bath with temperature T
when QA ends near the quantum critical point [98,99]. The incoherent part increases with τ in
contrast to the coherent part, hence its scaling is called the anti-Kibble-Zurek scalng. Nalbach et
al., studied the model with the spatially correlated bath where all spins are coupled to a single
bath, i.e., Hint = Qx j σjx and HB = a ~ωz b†a ba with Q = a λa (b†a + ba ). In this situation,
P P P
the correlation length is the largest of the Kibble-Zurek length scale ξKZ ∼ τ 1/2 and the thermal
length scale ξT ∼ T −1 . When 1 ξT < ξKZ , the thermal effect comes into play in the density 15
√
of excitation. Thus, it is suggested that E ∼ ηT (τ T 2 ) ∼ ηx T 3 τ for τ T 1 in this model.
Nalbach et al., proposed this scaling relation and confirmed using the dissipative Landau-Zener
finite pure and disordered systems with O(102 ) spins [111,112] or an infinite translationally
invariant system [113]. Using the infinite-system method, Oshiyama found modified Kibble-
Zurek scaling in 1dTIM coupled to the bath at zero temperature [112]. Oshiyama et al., also
studied QA of 1dTIM with the bath at finite temperatures. In the thermal environment at finite
temperature T , the infinitely slow QA (ta → ∞) can be regarded as the quasistatic and isothermal
process, hence the final energy should be identical to the thermal average of B(ta )HP at T . When
ta is sufficiently long but finite, the energy of the system has an excess from the thermal average.
−1/3
Oshiyama et al., found and numerically confirmed that this excess energy scales with ta as ta ,
for the linear annealing protocol [113].
where σiz and σix are usual Pauli matrices at the lattice site i, Γ is the magnetic field in transverse
direction and N is the number of spins and p is an integer. These type of models were initially
introduced in the context of spin glasses. The ground state of the classical model at zero
temperature with Γ = 0, corresponds to all spins aligned in the same direction. For even p, all
the spins in up or down states are valid ground states, whereas odd p has a unique ground state
when all the spins are in up states. Therefore, for simplicity, we will concentrate here on the odd
p cases. For p = 2, the Hamiltonian in Eq. (4.1) reduces to an infinite-range Ising model which can
be mapped to the usual mean field Curie-Weiss model exhibiting continuous phase transitions.
On the other hand, for p > 2, both classical and quantum phase transitions of the system are
discontinuous.
Using Suzuki-Trotter formalism and “static” approximation, the phase diagram of the p-spin
ferromagnetic model can be found in Γ − T plane for different values of p (see Fig. 8) [114]. In
the limit of p → ∞, using perturbation theory, the minimum energy gap of the system can be
calculated as ∆min = 2N 2−N/2 [114]. This indicates that the energy gap between the ground and
excited states closes exponentially fast with the system size at the transition point. For a general
p, an explicit form of the energy gap is not available so that one can comment about its scaling
with the system size, however, the same scaling can be inferred from numerical calculations.
The energy gap of the system can be calculated numerically using two complementary
methods as a function of the transverse-field Γ [114]. Using these numerical methods, we can
find the transition point Γc where the energy gap shows a minima that scales with the system
size. In the present case, the energy spectrum of the system has been studied for 3 ≤ p ≤ 31. The
Hamiltonian in Eq. (4.1) is represented by a sparse matrix of dimension 2N . For such systems,
Lanczos method provides nearly exact extreme eigenvalues of the Hamiltonian for the system
size N ≤ 21. From the results of the Lanczos method for N ≤ 21, it has been found that the
transition happens between two states with the maximum possible angular momentum l = N/2.
The efficiency of the numerical simulation can be improved by exploiting the fact that the
total angular momentum L2 commutes with the Hamiltonian H in Eq. (4.1), (where L is the
total angular momentum of N spins). Therefore the transition occurs mainly in the subspace of
dimension 2l + 1 = N + 1. In this subspace, the Hamiltonian assumes a tri-diagonal form and the
resulting tri-diagonal matrix can be diagonalized efficiently for a system with size N ∼ 100 in
just a few seconds. The energy gap has been shown in the left panel of Fig. 9 as a function of Γ
for p = 3 and different N . The gap becomes minimum at the critical value of Γ that agrees with
analytically predicted value. One can observe that the region where the gap closes gets narrower
as the value of N is increased. The minimum energy gap ∆min is further plotted as a function of
N for different values of p to find its dependence on N (see right panel of Fig. 9). It has been found
that the minimum energy gap decays exponentially as ∆min ∝ N 2−N α for p ≥ 3. The minimum
energy gap closes exponentially fast as expected for the first order phase transition. The value
of exponent α can be computed numerically from the right panel of Fig. 9. These exponents are
also calculated analytically using instantonic approach. A comparison of values of α for different
values of p are given in Table 1 of Ref. [ [114]].
Due to an exponential decay of energy gap with the system size, the running time increases
exponentially for the case of a first-order phase transition, and thus reducing the efficiency of
QA process. Therefore, it is an important issue to investigate whether one can avoid first-order
phase transitions in the annealing path to solve the optimization problem efficiently using QA
algorithm. Below we discuss various methods to speed up a quantum annealing process.
1.8
p=Infinity
p=3
17
1.6 p=5
Paramagnet p=9
1.4 p=15
T
0.8
0.6
Ferromagnet
0.4
0.2
0
0.2 0.4 0.6 0.8 1 1.2 1.4
Γ
Figure 8. Phase diagram of the ferromagnetic p-spin model in the T − Γ plane for different values of p. The ferromagnetic
and quantum paramagnetic phases are separated by first-order phase transitions. Taken from [114].
6 1
5 p=3 0.01
0.0001
4
1e-06
∆min/N
∆min
3
1e-08
p=3
2 N=10 p=5
N=20 1e-10 p=7
N=30 p=11
1 N=60 p=15
N=90 1e-12 p=21
N=120 p=31
N=150 2-N/2
0 1e-14
0 0.5 1 1.5 2 0 20 40 60 80 100 120 140
Γ N
Figure 9. Left Panel: Variation of the energy gap as a function of Γ for p = 3 computed using an exact diagonalization
method as described in the text. The gap vanishes exponentially fast with the system size N near the critical point Γc
(the black vertical line). It also shrinks near the critical regime as N increases. Right Panel: Minimum energy gap as a
function of N for a few values of p on semi-log scale. It shows an exponential fall of the minimum gap with N for all values
of p according the scaling relation ∆min ∝ N 2−N α . Taken from [114].
N
1 X p
H0 = −N σiz . (4.2)
N
i=1
This is indeed the classical counterpart of the Hamiltonian as in Eq. (4.1) with zero transverse field.
Here H0 is the target Hamiltonian HP , whose ground state is the optimal solution of the problem.
The QA for this model is studied before with the transverse-field as a driver Hamiltonian HD ,
which takes an exponentially long time to reach the ground state of the target Hamiltonian
due to the presence of a quantum first-order phase transition during the time evolution. The
ferromagnetic p-spin model reduces to the Grover problem when p → ∞ and there is no known
algorithm that can solve the problem efficiently in a polynomial time.
0 1 18
p=3
p=5
p=11
mx
-0.2 0.5
f
p=3
p=5
p=11
p=21
-0.4 0
0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
s s
Figure 10. Left panel: Free energy of the system with the Hamiltonian in Eq. (4.3), as a function of s for some values
of p with λ = 0.3. The free energy of the QP phase, Eq. (A.9), is represented by the dash-dotted line in light green. The
thin solid line with blue color represents the free energy of the ferromagnetic phase (F), Eq. (A.10), and the thick solid line
with red color is for the QP2 phase, Eq. (A.11). The lower limit of the QP2 domain (s = 1/(3 − 2λ)) is denoted by the
vertical dashed line. Although it is hard to see in this present scale, all the data for finite p studied here, have lower values
than that of fQP2 in the QP2 regime. Right panel: Magnetization mx vs. s for λ = 0.3 and the same values of p as in the
case of free energies. The verical dashed line is the same as shown in the left panel. The solid line in red exhibits the
x component of magnetization of the QP2 phase. The magnetization decreases to zero as s is increased with a jump at
the boundary of the QP2 domain for p ≥ 5. Taken from [115].
We discuss here how the inclusion of an antiferromagnetic fluctuation term can improve the
performance of QA of the model when both the transverse-field term and the antiferromagnetic
term are tuned. The total Hamiltonian of the problem is then given by
..................................................................
0.6 0.6 0.6
s
0 0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
λ
Figure 11. Phase diagrams on the s-λ plane for the system with Hamiltonian in Eq. (4.3) for p = 3 (left), p = 5 (middle),
and p = 11 (right). The boundary of the QP2 domain (s = 1/(3 − 2λ)), where a transition occurs between the QP and
F phases, is represented by the dash-dotted line. The red lines are for first-order transitions and the light green lines
represent second-order transitions. For p = 5 and 11, the magnetization shows sudden jumps on the dashed blue line
(F-F boundary) within the F phase. Taken from [115].
Therefore, for smaller λ, there exists only a second order transition when one increase s from zero
to a value near unity.
Using these results, phase diagrams of the system for p = 3, 5, and 11 are drawn on the s − λ
plane (see Fig. 11). We can see that a boundary of second-order transitions between F and QP
phases exists for small λ and p ≥ 5. As a consequence, there are possibilities to find a path to
reach the F phase from the QP phase by avoiding a first-order transition provided the first-order
F-F boundary does not reach the λ = 0 axis, that occurs probably in the limit of p → ∞ [115].
Let us now focus on analyzing the behavior of the energy gap across the phase transition points
of the system. The energy gap of the system is calculated numerically using perturbation theory
as described in Ref. [114]. The variation of energy gap with s for λ = 0.3 and p = 11 is shown
in Fig. 12. If the range of s where the energy gap has minimum value is zoomed, it can be seen
that the gap shows wiggly behavior throughout the range. This behavior starts at s ' 0.4184 for
λ = 0.3, which indeed corresponds to the second-order transition point between the QP and F
phases. The wiggly behavior ends at s ' 0.4676 for λ = 0.3, which corresponds to the first-order
transition point at the F-F boundary. The dashed vertical lines in Fig. 12 indicate two transition
points that are evaluated analytically using Eqs. A.6 and A.7. The analytical results show nearly
a good agreement with the numerical results in the interval where the gap is very small. It has
been found that the rightmost local minimum of the energy gap in Fig. 12 corresponding the F-F
boundary shows different scaling relation with the system size N compared to the other local
minima. The rightmost minimum energy gap decays exponentially with the system size, which
is expected from discontinuous behavior of the magnetization in Fig. 10 at the F-F boundary
implying the first-order transition. Although, for the present case, the above mentioned energy
gap is not a global minimum, this will affect the efficiency of QA for larger systems where the
rightmost gap can become a global minimum since the other local minima decay ploynomially
with the system sizes (see Figs. 6 and 7 of [115] for details).
These analytical and numerical results suggest that it is possible to increase the efficiency of
QA by choosing a path around λ = 0.1, which avoids first-order transition to reach the F phase
from the QP phase. For this process, s is the tuning parameter and the value p needs to be chosen
within the range 5 ≤ p ≤ 21 achieving maximum efficiency.
1
N=20 1.0×100 20
N=80
N=140
Energy gap
Energy gap
0 1.0×10-4
0.36 0.39 0.42 0.45 0.48 40 80 120 160
s N
Figure 12. Left panel: Energy gap as a function of s for p = 11 and λ = 0.3. The positions of minima of the energy gap
are shown by the vertical dashed lines at the QP2 domain with s ' 0.4167 and the F-F boundary at s ' 0.4701. Right
panel: The rightmost local minimum of the energy gap with the system size N for p = 11 and λ = 0.3 on a semi-log
scale. The energy gap closes exponentially fast with N . Taken from [115].
N (1−τ )
σix ,
X
H(s, τ ) = sH0 − (4.4)
i=1
where H0 is the Hamiltonian for p-spin model in Eq. (4.2). The parameters s and τ both are time-
dependent, where s = τ = 0 at t = 0 and s = τ = 1 at t = t0 . This shows that the initial Hamiltonian
has only transverse field and the final one has only p-spin interacting term with the Hamiltonian
H0 . Both the initial and final Hamiltonians are in agreement with the traditional QA protocol.
We note that the transverse field in Eq. (4.4) is applied only to N (1 − τ ) spins, where τ increases
from 0 to 1 as time proceeds from 0 to t0 . This indicates that the transverse field is turned off at
neighbouring sites one by one as time increases, starting from site i = N to ending with site i = 1
at τ = 1. This is the process of how the transverse field is driven inhomogeneously. It can be noted
that the parameter τ can have only discrete values for a finite N , since the upper limit N (1 − τ )
in Eq. (4.4) should be an integer.
(i) Results
Using Trotter decomposition and the static approximation in Hamiltonian (4.4), the free energy of
the system can be calculated analytically for both finite and zero temperatures (see appendix B).
By minimizing the zero-temperature free energy with respect to magnetization m produces a
ground state phase diagram as depicted in Fig. 13.
For a fixed value of p, a line of first-order phase transitions originated from a point on the
s-axis, terminates before approaching to any point of the τ -axis. Remarkably, all these lines for
different values of p end before they reach one of the axes, τ = 1 or s = 0. Therefore, there exists
a path starting from s = τ = 0 to s = τ = 1, that does not encounter any kind of phase transitions.
This leads to an exponential speedup of QA, since the energy gap always remains finite even
1 21
p=3
p=4
..................................................................
p=5
p=6
p=7
0.6 p=8
τ
p=9
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1
s
Figure 13. Phase diagram of the p-spin ferromagnetic model under inhomogenous field. All the lines represent first-order
phase transitions for different values of p, which are extended up to the middle of the phase diagram from the axis τ = 0
corresponding the homogenous model. Taken from [116].
6 ∆a 6 ∆a 6 N=5
5 ∆b 1 5 ∆b 1 5 N = 10
N = 100
Energy gap
Energy gap
Energy gap
4 4 4
3 3 3
2 2 2
1 1 1
0 0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
s s s
Figure 14. Plots of two types of energy gap ∆a1 and ∆b for p = 3 as functions of s with (left) τ = s (i.e., away from
the transition line) and (middle) τ = s2.366 (i.e., just touches the critical point). The final energy gap is defined by the
smaller of these two gaps. Right: The energy gap for different system sizes with τ = s computed by direct numerical
diagonalization. The location of the minimum energy gap is shown by an arrow for each N . Taken from [117].
for a system with large size. The positions of the critical points on the τ − s plane where the first-
order transitions terminate for different p values, are calculated analytically by using the standard
Landau theory of phase transitions (see Eq. (B.3)). In this calculation, it has been considered that
the coefficients of the expansion of the free energy (B.2) around its minimum at m = mc vanish to
third order [118].
To strengthen the above conclusion, the energy gap of the system has been calculated both
analytically and numerically. Since our system is mean-field-type, the semi-classical treatment
can be applied to evaluate the energy gap [119,120]. In this context, the parameterization of a
path τ = sr is considered to connect s = τ = 0 and s = τ = 1 with a parameter r that determines
the shape of the path. Figures i and i exhibit two energy gap candidates, ∆a1 and ∆b , for the
system with p = 3 along the paths τ = s, that does not encounter phase transitions, and τ = s2.366 ,
that just touches the critical point where the first-order line ends. The smaller one between these
two candidates is the actual energy gap of the system.
As shown in Fig. i, ∆b is found to be smaller one and, it monotonically increases with s. On the 22
other hand, as expected, the energy gap ∆a1 vanishes at the critical point sc ≈ 0.52. To investigate
the effect of finite-size systems, the energy gap is calculated by a direct numerical diagonalization
P † U P
H =J kP BC (bk bk+1 + h.c.) + 2 k nk (nk − 1)
where bk and b†k are bosonic annihilation and creation operators, respectively. The photonic
annihilation operators a1 and a2 are associated with two independent cavity modes. The
interactions between the bosons and cavity field modes are represented by the fourth term
of Eq. (5.1), where M̂1 and M̂2 are called effective scattering operators. Using mean-field
approximation of the field operators, the Hamiltonian in Eq. (5.1) can be written in semiclassical
form
∆J˜2
H sc = 2 ˆ M̂1 i2 + 2M̂2 hM̂2 i − Ih
ˆ M̂2 i2 ,
2M̂1 hM̂1 i − Ih (5.2)
κ + ∆2
where κ determines the strength of cavity loss, where I denotes the identity operator. Both
the Hamiltonians in Eqs. (5.1) and (5.2) with periodic boundary conditions are translationally
invariant and thus provide approximately degenerate ground states. In order to create an unique
target ground state for the annealing process, a certain amount of impurity of strength V is added
in the Hamiltonian.
Figure 15. Color density plot of the fidelity calculated as the overlap between the final state after an adiabatic evolution
using (a) the Hamiltonian with semi-classical mean-field approximation and as well as (b) for the full quantum Hamiltonian,
and the desired target state on the U − V plane. Here the parameter values are: tf = 1000. For (a): ∆ = −1, J˜ = 1
√
and for (b): ∆ = −5, J˜ = 5. Taken from [17].
The dynamics of the system is started with the ground state at zero pump J˜ = 0, and the pump
√ 24
strength is increased linearly towards J˜ = 5, following an adiabatic schedule: J˜ ≈ t/tf , where
tf is the final time. The results of the study of annealing for this system are summarized in Fig. 15.
Z = lim ZM
M →∞
β β M
= lim Tr e− M sλH0 e− M {s(1−λ)VAFF +(1−s)VTF }
M →∞
N
h βsλN 1 X p i
h{σiz }| exp σiz
X
= lim
M →∞ M N
{σiz } i=1
N
h βs(1 − λ)N 1 X N
2 β(1 − s) X iM
× exp − σix + σix |{σiz }i, (A.1)
M N M
i=1 i=1
configurations in the z basis, and |{σiz }i ≡
P
where {σiz } denotes the summation over all spin 26
NN z z z
i=1 i i. The state |σi i is the eigenstate of σi ,
|σ having the eigenvalue σiz (= ±1). Similar
notations will be used for the x basis.
psλ(mz )p−1
mz = q
2 2
psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx
q
2 2
× tanh β psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx , (A.4)
x
1 − s − 2s(1 − λ)m
mx = q
2 2
psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx
q
2 2
× tanh β psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx . (A.5)
psλ(mz )p−1
mz = q , (A.6)
2 2
psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx
1 − s − 2s(1 − λ)mx
mx = q . (A.7)
2 2
psλ(mz )p−1 + 1 − s − 2s(1 − λ)mx
Equations (A.6) and (A.7) provide a ferromagnetic (F) solution with mz > 0 and a quantum
paramagnetic (QP) solution for mz = 0 and mx 6= 0. Using these properties of a quantum
paramagnetic phase, the regions of QP phases can be found on the s − λ plane. It appears that
there exists two types of QP phases in this problem and we call them QP and QP2 phases to
distinguish from each other.
The regions of the different phases in terms of system parameters can be calculated using the
above conditions of those phases in Eqs. (A.6) and (A.7). It has been found that the QP phase
exists in the region 0 ≤ s < 1/(3 − 2λ), and its free energy is given by
which is independent of p. The free energy of the F phase can not be calculated analytically for a
general p from Eqs. (A.6) and (A.7). However, in the limit of p → ∞, the free energy of the F phase
is given as 27
(1 − s)2
fQP2 (s, λ) = − , (A.11)
4s(1 − λ)
f (m; s, τ )
q
p p−1 2
= (1 − τ ) (p − 1)sm − T log 2 cosh β (spm ) +1
n o
+ τ (p − 1)smp − T log 2 cosh(βspmp−1 ) , (B.1)
where m is the magnetization of the system along the z axis. In the limit of zero temperature, the
free energy takes form
q
f0 (m; s, τ ) = (1 − τ ) (p − 1)smp − (spmp−1 )2 + 1
n o
+ τ (p − 1)smp − spmp−1 . (B.2)
For the calculation of zero-temperature free energy it has been assumed that m ≥ 0.
Using the standard Landau theory of phase transitions, the locations of the critical points sc ,
τc (see Fig. 13) where the first-order transition lines terminate for different p, can be found as
1 1
τc = , sc = , (B.3)
pmp−1
s p
27(p − 1) c 1 − m1c 2 /m1c
1+
4(p − 2)3
p
where m1c = (p − 2)/(3(p − 1)) and mc = τc + (1 − τc )m1c .
as
p
2 z
H(s, τ ) = −sN S1 + S2z − 2S1x . (B.5)
N
These giant operators can be considered as classical vectors for sufficiently large N , and the
quantum fluctuations are subsequently applied around the classically stable directions through
an expansion of the Holstein-Primakoff transformation to the quadratic order in terms of boson
operators, as done in Refs. [119,120]. The result is given as 28
δ p
H(s, τ ) =N e + γ + ( 1 − 2 − 1)
..................................................................
+ ∆a1 ã†1 ã1 + ∆a2 ã†2 ã2 + ∆b b† b, (B.6)
where ã1 and ã2 are bosonic annihilation operators, and e is the energy per spin of the classical
ground-state. The parameters ∆a1 , ∆a2 and ∆b represent quantum fluctuations, where
p
∆a1 = δ 1 − 2 , ∆a2 = δ. (B.7)
Because ∆a2 ≥ ∆a1 , the minimum energy gap of the system is the smaller of ∆a1 and ∆b :
∆ = min(∆a1 , ∆b )
p
∆a1 = δ 1 − 2 , ∆b = 2sp{τ + (1 − τ ) cos θ0 }p−1 , (B.8)
where
Ethics. NA.
Data Accessibility. The article has no additional data over those given in different figures taken from
published papers.
Authors’ Contributions. AD and BKC conceptualized the review. AR and SS contributed to materials and
organised it. All authors contributed to editing and finalizing the review.
Disclaimer. This review is limited by our personal knowledge and also by the size limit (which we have
already crossed). We do not claim any completeness of discussions on even some important contributions in
this incredibly active field of research.
References
1. A. B. Finnila, M. A. Gomez, C. Sebenik, et al.
Quantum annealing: A new method for minimizing multidimensional functions.
Chem. Phys. Lett., 219, 343 (1994).
2. T. Kadowaki and H. Nishimori.
Quantum annealing in the transverse Ising model.
Phys. Rev. E, 58, 5355 (1998). 29
3. E. Farhi, J. Goldstone, S. Gutmann, et al.
A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an NP-