2
the same pattern is evident in the QAOA: in the hard
regions, a very large number of levels is required to ob-
tain an accurate ground state. This means that such
problems are out of reach of the QAOA on current NISQ
devices [18], and prospects are dim for the near future.
It is intriguing that the same easy-hard patterns are evi-
dent in both the QAOA and the classical algorithms, and
that, as we will show, the patterns are nearly absent in
the ab-QAOA.
In the hard-region Max-3-SAT problems, this lack of
convergence in the QAOA is known as the reachability
deficits [28,35]. In physics terms, one can track this
back to a large amount of frustration in the Ising vari-
ables. This happens locally when a triangle of spins has
antiferromagnetic interactions and similar problems re-
peat on multi-variable sets [36]. The overwhelming over-
head of QAOA in the hard-region Max-3-SAT problems,
i.e. the reachability deficits, is not strictly related to
barren plateaus [37–44], defined to be when the variance
of the gradients vanishes exponentially with the system
size n, making the cost function hard to train. Reacha-
bility deficits can occur even in the absence of the barren
plateaus, e.g. for large clause density αwith a fixed n.
Nevertheless, the hard-region SAT problems do seem to
exhibit a small variance of the energy gradients [27].
There is intense research activity to further improve
the performance of QAOA. This includes heuristic ini-
tialization strategies [10,45], modifications of the mix-
ing Hamiltonian [26,46,47], adjusting the cost func-
tion [48,49], the warm-start strategy [50], utilizing adi-
abaticity [51,52] and using machine learning [53]. How-
ever, little is known about their performances on the
easy-hard-easy or easy-hard transitions on the relevant
SAT problems.
In the ab-QAOA, longitudinal adaptive bias fields are
incorporated into the mixing Hamiltonian, which are up-
dated based on the expectation values of the Pauli Z
operators [26]. The ab-QAOA is a generalization of the
QAOA and, as stated above, a substantial and scalable
speedup over the QAOA on the MaxCut problem has
been observed. Furthermore, unlike most other adaptive
QAOA variants [47,54], the ab-QAOA requires no more
measurements than the QAOA.
The three main outcomes of this paper are as follows.
1. We show that the ab-QAOA improves over the
QAOA for certain SAT problems with easy-hard-
easy or easy-hard patterns where QAOA does not
perform well. Our strategy is to first demonstrate
the speedup of the ab-QAOA over the QAOA for
the relevant SAT problems.
2. We analyze the characteristics of the results and
increase our understanding of the reasons for the
improved performance of the ab-QAOA.
3. We propose an optimization-free ab-QAOA to re-
duce the overhead of gradient calculations and show
that the easy-hard-easy and easy-hard transitions
are not evident in this optimization-free version.
The fact that the ab-QAOA is less subject to the well-
known easy-hard-easy or easy-hard transitions is the ev-
idence that it is qualitatively superior to the QAOA.
Taken together, these features mean that the ab-QAOA
is a considerable step forward. None the less these im-
provements on the QAOA do not imply by themselves
that our algorithm produces a speedup of classical algo-
rithms for SAT problems. Establishing quantum advan-
tages in this context would require a separate analysis,
which lies beyond the scope of the present work.
The paper is organized as follows. In Sec. II, we will
give a detailed description of the QAOA and ab-QAOA,
including some modifications of the ab-QAOA relative to
the version in Ref. [26]. In Sec. III, a discussion of the
relevant details of the special version of 3-SAT or Max-
3-SAT problems considered in this work , the 1-3-SAT+
or Max-1-3-SAT+problems and the easy-hard-easy or
easy-hard patterns can be found. In Sec. IV, the relative
performances of QAOA and ab-QAOA on the 1-3-SAT+
and Max-1-3-SAT+problems are given. In Sec. Vwe an-
alyze the advantages of the ab-QAOA: its targeted nature
of the entanglement in the evolution, which is related to
many-body localization and the increased adiabaticity in
the discrete time evolution. In Sec. VI, we demonstrate
that an optimization-free version of the ab-QAOA can
solve the hard-region 1-3-SAT+or Max-1-3-SAT+prob-
lems effectively and with much fewer quantum resources.
Our conclusions are summarized in Sec. VII.
II. ADAPTIVE-BIAS QUANTUM
APPROXIMATE OPTIMIZATION ALGORITHM
The standard QAOA is a quantum-classical hybrid al-
gorithm to solve the combinatorial problems [9]. The
problem is encoded in the n-qubit cost Hamiltonian HC,
whose ground state is the desired solution. In the cases
investigated to date, HCis a classical Ising model that
only contains Pauli Zoperators [55]. The quantum part
of the standard QAOA starts from |ψs
0i, the ground state
of the mixing Hamiltonian Hs
M=PjXj, where Xjis the
Pauli Xoperator acting on jth qubit. The unitary op-
erators exp(−iβkHs
M) and exp(−iγkHC) are alternately
applied to |ψs
0iptimes, where pis the level. The output
state of the QAOA is,
|ψs
f(~γ, ~
β)i=
p
Y
k=1
e−iβkHs
Me−iγkHC|ψs
0i.(1)
Here we use the vector expression ~γ, ~
βto represent a
set of parameters {γ1,··· , γp}and {β1,··· , βp}. The
operators with subscript kare always on the left of those
with k−1. The classical part of the QAOA is the iterative
optimization of ~γ and ~
βaccording to the measurement
of hHCi, the expectation value of HCin |ψs
f(~γ, ~
β)i. Note
that whether |ψs
0iis taken to be |−i⊗nor |+i⊗nhas
no effect on the classical optimization procedure, since