Variational Quantum Algorithms
Variational Quantum Algorithms
M. Cerezo,1, 2, 3, ∗ Andrew Arrasmith,1, 3 Ryan Babbush,4 Simon C. Benjamin,5 Suguru Endo,6 Keisuke Fujii,7, 8, 9
Jarrod R. McClean,4 Kosuke Mitarai,7, 10, 11 Xiao Yuan,12, 13 Lukasz Cincio,1, 3 and Patrick J. Coles1, 3, †
1
Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
2
Center for Nonlinear Studies, Los Alamos National Laboratory, Los Alamos, NM, USA
3
Quantum Science Center, Oak Ridge, TN 37931, USA
4
Google Quantum AI Team, Venice, CA 90291, United States of America
5
Department of Materials, University of Oxford, Parks Road, Oxford OX1 3PH, United Kingdom
6
NTT Secure Platform Laboratories, NTT Corporation, Musashino, Tokyo 180-8585, Japan
7
Graduate School of Engineering Science, Osaka University, Osaka 560-8531, Japan
8
Center for Quantum Information and Quantum Biology,
Institute for Open and Transdisciplinary Research Initiatives, Osaka University, Osaka 560-8531, Japan
9
Center for Emergent Matter Science, RIKEN, Saitama 351-0198, Japan
10
arXiv:2012.09265v2 [quant-ph] 4 Oct 2021
FIG. 1. Schematic diagram of a Variational Quantum Algorithm (VQA). The inputs to a VQA are: a cost function
C(θ), with θ a set of parameters that encodes the solution to the problem, an ansatz whose parameters are trained to minimize
the cost, and (possibly) a set of training data {ρk } used during the optimization. Here, the cost can often be expressed in
the form in Eq. (3), for some set of functions {fk }. Also, the ansatz is shown as a parameterized quantum circuit (on the
left), which is analogous to a neural network (also shown schematically on the right). At each iteration of the loop one uses
a quantum computer to efficiently estimate the cost (or its gradients). This information is fed into a classical computer that
leverages the power of optimizers to navigate the cost landscape C(θ) and solve the optimization problem in Eq. (1). Once a
termination condition is met, the VQA outputs an estimate of the solution to the problem. The form of the output depends
on the precise task at hand. The red box indicates some of the most common types of outputs.
ciency. In this Review, we discuss the exciting prospects details for each step of the VQA architecture shown in
for VQAs, and we highlight the challenges that must be Fig. 1.
overcome to obtain the ultimate goal of quantum advan-
tage.
A. Cost function
II. BASIC CONCEPTS AND TOOLS A crucial aspect of a VQA is encoding the problem
into a cost function. Similar to classical machine learn-
One of the main advantages of VQAs is that they pro- ing, the cost function maps values of the trainable pa-
vide a general framework that can be used to solve a rameters θ to real numbers. More abstractly, the cost
variety of problems. Although this versatility translates defines a hyper-surface usually called the cost landscape
into different algorithmic structures with different levels (see Fig. 1) such that the task of the optimizer is to nav-
of complexity, there are basic elements that most (if not igate through the landscape and find the global minima.
all) VQAs have in common. In this section we review the Without loss of generality, the cost can be expressed as
building blocks of VQAs.
Let us start by considering a task one wishes to solve. C(θ) = f ({ρk }, {Ok }, U (θ)) , (2)
This implies having access to a description of the prob-
where f is some function, U (θ) is a parametrized uni-
lem, and also possibly to a set of training data. As
tary, θ is composed of discrete and continuous parame-
schematically shown in Fig. 1, the first step to develop-
ters, {ρk } are input states from a training set, {Ok } are
ing a VQA is to define a cost (or loss) function C which
a set of observables. Often it is useful, and possible, to
encodes the solution to the problem. One then proposes
express the cost in the form
an ansatz, that is, a quantum operation depending on
a set of continuous or discrete parameters θ that can X
fk Tr[Ok U (θ)ρk U † (θ)] , (3)
C(θ) =
be optimized (see below for a more in-depth discussion
k
of ansatzes). This ansatz is then trained in a hybrid
quantum-classical loop to solve the optimization task for some set of functions {fk }. Note that the task at hand
will determine the choice of f in Eq. (2) or the choice
θ ∗ = arg min C(θ) . (1) of {fk } in Eq. (3). During the optimization, one uses a
θ
finite statistic estimator of the cost or its gradients. (See
The trademark of VQAs is that they use a quantum com- below for an overview of optimizers used to train the cost
puter to estimate the cost function C(θ) (or its gradient) function.)
while leveraging the power of classical optimizers to train Let us now discuss desirable criteria that the cost func-
the parameters θ. In what follows, we provide additional tion should meet. First, the cost must be ‘faithful’ in
3
B. Ansatzes
needed to implement U (θ) when using a given quantum
hardware. Here one uses unitaries Wm and e−iθm Hm that
Another important aspect of a VQA is its ansatz. are taken from a gate alphabet (set of quantum gates) de-
Generically speaking the form of the ansatz dictates what termined from the connectivity and interactions specific
the parameters θ are, and hence, how they can be trained to a quantum hardware which avoids the circuit depth
to minimize the cost. The specific structure of an ansatz overhead arising from translating an arbitrary unitary
will generally depend on the task at hand, as in many into a sequence of gates easily implementable in a de-
cases one can use information about the problem to tai- vice. One of the main advantages of the hardware effi-
lor an ansatz. These are the so-called ‘problem-inspired cient ansatz is its versatility, as it can accommodate en-
ansatze’. However, some ansatz architectures are generic coding symmetries [10, 11] and bringing correlated qubits
and ‘problem-agnostic’, meaning that they can be used closer for depth reduction [12], as well as being especially
even when no relevant information is readily available. useful to study Hamiltonians that are similar to the de-
For the cost function in Eq. (3), the parameters θ can vice’s interactions [13]. Such is the case, for instance, of
be encoded in a unitary U (θ) that is applied to the in- local spin Hamiltonians, although in this case it has been
put states to the quantum circuit. As shown in Fig. 2, heuristically shown that near criticiallity the ansatz re-
U (θ) can be generically expressed as the product of L quires depths proportional to the system size [14]. Addi-
sequentially applied unitaries tionally, ‘layered’ hardware efficient ansatzes, where gates
act on alternating pairs of qubits in a brick-like structure,
U (θ) = UL (θ L ) · · · U2 (θ 2 )U1 (θ 1 ) , (4)
have been prominently used as problem-agnostic archi-
with tectures. However, this ansatz can lead to trainability
Y problems when randomly initialized.
Ul (θl ) = e−iθm Hm Wm . (5)
m
stands for single and double) the summation is trun- chemistry [21, 29], optimization [24], and for quantum
cated to contain single excitations T1 = j †
i,j θi ai aj ,
simulation problems [30].
P
k,l † †
and double excitations T2 = i,j,k,l θi,j ai aj ak al , where
P
∂C X 1
Tr Ok U † (θ + )ρk U (θ + )
∂θl
=
2 sin α As for any variational approach, the success of a
k variational quantum algorithm (VQA) depends on the
− Tr Ok U † (θ − )ρk U (θ − ) ,
(7) efficiency and reliability of the optimization method
used. The classical optimization problems associated
with θ ± = θ ± αel , holds for any real number α. Here el with VQAs are expected to be NP-hard in general as
is a vector having 1 as its l-th element and 0 otherwise. they involve cost functions that can have many local
Equation (7) shows that one can evaluate the gradient minima [94]. In addition to the typical difficulties en-
by shifting the l-th parameter by some amount α. Note countered in complex classical optimizations, it has been
that the accuracy of the evaluation depends on the coef- shown that when training a VQA one can encounter new
ficient 1/(2 sin α) since each of the ±α-term is evaluated challenges. These include issues such as the inherently
by sampling Ok . This accuracy is maximized at α = π/4, stochastic environment due to the finite budget for mea-
since 1/ sin α is minimized at this point. Although the surements, hardware noise, and the presence of barren
parameter-shift rule might resemble a naive finite differ- plateaus (see main text). This has led to the develop-
ence, it evaluates the analytic gradient of the parameter ment of many quantum-aware optimizers, with the opti-
by virtue of the coefficient 1/ sin α. A detailed compar- mal choice still being an active topic of debate. Here we
ison between the parameter-shift rule and the finite dif- discuss a selection of optimizers that have been designed
ference can be found in Ref. [83]. Finally, the gradient or promoted for use with VQAs. For convenience, these
for more general fk (x) can be obtained from Eq. (7) by will be grouped into two categories based on whether or
using the chain rule. not they implement some version of gradient descent.
2. Other derivatives
1. Gradient descent methods
2. Other methods
The cost landscapes of VQAs are generally non-convex The best-known application of VQAs is estimating low-
and can be complicated [101], making it difficult to ob- lying eigenstates and corresponding eigenvalues of a given
tain general guarantees about the computational expense Hamiltonian. Previous quantum algorithms to find the
of the optimizations. However, for simplified landscapes, ground state of a given Hamiltonian H were based on adi-
SGD convergence guarantees have been derived which abatic state preparation and quantum phase estimation
are similar to those provided in the machine learning lit- subroutines [104, 105], both of which have circuit depth
erature [97, 102]. Furthermore, within a convex region requirements beyond those available in the NISQ era.
about a minimum, SGD methods using gradients calcu- Hence, the first proposed VQA, the Variational Quantum
lated via the parameter-shift rule have been shown to Eigensolver (VQE), was developed to provide a near-term
have smaller upper bounds on the optimization complex- solution to this task. Here we review both the original
ity than methods using only objective values (including VQE architecture and some more advanced methods for
8
As shown in Fig. 4, VQE is aimed at finding the ground The main idea behind subspace VQE [110] is to train
state energy EG of a Hamiltonian H [16]. Here the cost a unitary for preparing states in the lowest energy sub-
function is defined as C(θ) = hψ(θ)|H|ψ(θ)i. That is, space of H. There are two variants of subspace VQE
one seeks to minimize the expectation value of H over a called weighted and non-weighted subspace VQE. For
trial state |ψ(θ)i = U (θ)|ψ0 i for some ansatz U (θ) and the weighted subspace
Pm VQE, one considers a cost func-
initial state |ψ0 i. According to the Rayleigh-Ritz vari- tion C(θ) = i=0 w i hϕ i |U (θ)HU (θ)|ϕi i with ordered
ational principle, the cost is meaningful and faithful as weights w0 > w1 > · · · > wm and easily prepared
C(θ) > EG , with the equality holding if |ψ(θ)i is the mutually-orthogonal states {|ϕi i}. By minimizing the
ground state |ψG i of H. In practice, the Hamiltonian H cost function, one approximates the subspace of the low-
is usually represented as a linear
Pcombination of products est eigenstates as {U (θ ∗ )|ϕi i}mi=0 . Since the weights are
of Pauli operators σk as H = k ck σk (ck ∈ R), so that in decreasing order, each state U (θ ∗ )|ϕi i corresponds to
the cost function C(θ) is obtained from a linear combina- an eigenstate of the (non-degenerate) Hamiltonian with
tion of expectation values of σk . Since practical physical increasing energies.
9
The non-weightedPsubspace VQE makes use of the cost called α-QPE. This allows the measurement cost to in-
m
function C1 (θ) = i=0 hϕi |U (θ)HU (θ)|ϕi i. Minimiz-
†
terpolate between that of VQE and QPE.
ing C1 again gives the subspace of lowest eigenstates.
As each state U (θ ∗ )|ϕi i is in a superposition of the
eigenstates, one needs to further optimize a second cost Dynamical quantum simulation
C2 (θ ∗ , φ) = hϕi |V † (φ)U † (θ ∗ )HU (θ ∗ )V (φ)|ϕi i over pa-
rameters φ to rotate each state U (θ ∗ )V (φ)|ϕi i to an Apart from static eigenstate problems, VQAs can also
eigenstate. be applied to simulate the dynamical evolution of a quan-
tum system. Conventional quantum Hamiltonian sim-
ulation algorithms, such as the Trotter-Suzuki product
5. Multistate contracted VQE formula [117], generally discretize time into small time
steps and simulate each time evolution with a quantum
The multistate contracted VQE [56] can be regarded circuit. Therefore, the circuit depth generally increases
as a midway point between subspace expansion and polynomially with the system size and simulated time.
subspace VQE. It first obtains the lowest energy sub- Given the noise inherent in NISQ devices, the accumu-
space {U (θ ∗ )|ϕi i}m
i=0 by optimizing C1 (θ) as in the non-
lated hardware errors for such deep quantum circuits can
weighted subspace VQE. Instead of optimizing an addi- prove prohibitive. To address this, VQAs for dynamical
tional unitary, the multistate contracted VQE approxi- quantum simulation only use a shallow depth circuit, sig-
mates each eigenstate as |Ei = i αi U (θ ∗ )|ϕi i with co- nificantly reducing the impact of hardware noise.
P
efficients αi which are obtained by solving a generalised
eigenvalue problem similar to subspace expansion with
S = 1. 8. Iterative approach
11. Simulating open systems Thus far we have discussed using VQAs for tasks which
are inherently quantum in nature, that is, finding ground
The VQA framework can also be extended to simulate states and simulating the evolution of quantum states.
dynamical evolution of open quantum systems. Suppose In this subsection we discuss a different possibility where
that the dynamics of the system is described by dρ dt =
one uses a VQA to solve a classical optimization prob-
L(ρ), where L denotes a super-operator for a dissipa- lem [126].
tive process. Similarly to the iterative approach for pure The most famous VQA for quantum-enhanced op-
states [90], one maps the evolution of the mixed state to timization is the QAOA [23], originally introduced to
one of the variational parameters via McLachlan’s princi- approximately solve combinatorial problems such as
ple, which solves the minimization minθ̇ k( dtd
− L)ρ(θ)k. Constraint-Satisfaction (SAT) [127] and Max-Cut prob-
The solution determines the evolution of the parame- lems [128].
ters M · θ̇ = V with Mi,j = Tr ∂i ρ(θ)† ∂j ρ(θ) , Vi = Combinatorial optimization problems are defined on
Tr ∂i ρ(θ)† L(ρ) and ∂i ρ(θ) = ∂ρ(θ) binary strings s = (s1 , · · · , sN ) with the task of maxi-
∂θ i . Each term of M
mizing a given classical objective function L(s). QAOA
and V can be computed by applying the SWAP test cir- encodes L(s) in a quantum Hamiltonian HP by promot-
cuit on two copies of the purified states [91]. Here, to ing each classical variable sj to a Pauli spin-1/2 operator
simulate an open system of n qubits, one needs to apply σjz , so that the goal is to prepare the ground state of HP .
operations on 4n+1 qubits. An alternative approach [92] Motivated by the quantum adiabatic algorithm, QAOA
which reduces this overhead is to simulate the stochas- replaces adiabatic evolution with p rounds of alternat-
tic Schrödinger equation, which unravels the evolution of ing time propagation between the problem Hamiltonian
the density matrix into trajectories of pure states. Each HP and appropriately chosen mixer Hamiltonian HM ,
11
see Fig. 5. As discussed in the subsection on quantum cost C(θ) = hψ(θ)|HG |ψ(ψ)i. Refs. [139–141] consid-
alternating operator ansatz, the evolution time intervals ered the Hamiltonian HG = A(1 − |bihb|)A† (which was
are treated as variational parameters and are optimized also considered outside of the variational setting [142]).
classically. Hence, defining θ = {γ, β}, the cost function The aforementioned cost can have gradients that vanish
is C(γ, β) = hψp (γ, β)|HP |ψp (γ, β)i with exponentially in the number of qubits n (that is, a so-
called barren plateau in the cost landscape). This prob-
|ψp (γ, β)i = e−iβp HM e−iγp HP · · · e−iβ1 HM e−iγ1 HP |ψ0 i , (8)
lem can be mitigated by considering a local Hamiltonian
and where |ψ0 i is the ground state of HM . with the same ground state [139] or P by using a hybrid
Finding optimal values γ and β is a hard problem since ansatz strategy [141] where |ψ(θ)i = i αi |ψi (θ 1 )i with
the optimization landscape in QAOA is non-convex with αi being variational parameters. A study [139] was con-
many local optima [129]. Hence, great efforts have been ducted with n = 10, . . . , 30 qubits for Ising-inspired lin-
devoted to finding a good classical optimizer that would ear systems and with n = 2, . . . , 7 qubit random (sparse)
require as few calls to the quantum computer as possible. linear systems. The study showed that the time to so-
Gradient-based [130, 131], derivative-free [43, 132], and lution scales logarithmically in N (and also efficiently in
reinforcement learning [133] methods were investigated, condition number and solution precision) for these prob-
and this still remains an active field to guarantee a good lems. Provided that larger systems display similar be-
performance for the QAOA. havior, the observed heuristic scaling suggests that VQAs
could potentially give an exponential speedup, analogous
to HHL, for the QLSP.
C. Mathematical applications
2. Matrix-vector multiplication
Several VQAs have been proposed to tackle relevant
mathematical problems such as solving linear systems of
equations or integer factorization. Since in many cases Another related problem is matrix-vector multiplica-
there exist quantum algorithms for the fault-tolerant era tion, that is to prepare a normalized state |xi such
aimed for these tasks, the goal of VQAs is to have heuris- that |xi ∝ A|bi with normalized vector |bi. When
tical scalings comparable to the provable scaling of these A = 1 − iHδt, then the problem becomes the task
non-near-term algorithms while keeping the algorithm re- of Hamiltonian simulation. Similar to solving the
quirements compatible with the NISQ era. QLSP, one constructs the Hamiltonian HM = 1 −
A |bi hb| A† /kA |bi k2 , whose ground
p state is |xi with zero
energy [140]. Here kA|bik = hb|A† A|bi is the Eu-
1. Linear systems clidean norm. Given an approximate solution |ψ(θ ∗ )i,
one can lower bound the fidelity to the exact solution
Solving systems of linear equations has wide-ranging as |hψ(θ ∗ )|xi|2 ≥ 1 − hψ(θ ∗ )|HM |ψ(θ ∗ )i, thus verify the
applications in science and engineering. Quantum com- solution’s correctness whenever the cost function is small.
puters offer the possibility of exponential speedup for this
task. Specifically, for an N × N linear system Ax = b
(with A an N × N matrix, and b an N × 1 column vec- 3. Non-linear equations
tor defined from the linear systems problem), one con-
siders the Quantum Linear Systems Problem (QLSP) Non-linear equations are important to various fields,
where the task is to prepare a normalized state |xi such especially in the form of non-linear partial differential
that A|xi ∝ |bi, where |bi = b/kbk is also a normal- equations. However, mapping such equations onto quan-
ized state. The classical algorithmic complexity for this tum computers requires careful thought since the under-
task scales polynomially in the dimension N , whereas lying mathematics of quantum mechanics is linear. To
the now-famous Harrow–Hassidim–Lloyd (HHL) quan- address this, a VQA for such non-linear problems was
tum algorithm [3] has a complexity that scales logarith- proposed in Ref. [143]. The approach was illustrated
mically in N , with some scaling improvements having for the time-independent non-linear Schrödinger equa-
been proposed [134–137]. These pioneering quantum al- tion, where the cost function is the total energy (sum of
gorithms, however, will be difficult to implement in the potential, kinetic, and interaction energies), and where
near-term due to the enormous circuit depth require- the space was discretized into a finite grid. By us-
ments [138]. ing multiple copies of variational quantum states in the
This situation has motivated VQAs for the QLSP [139– cost-evaluation circuit, this VQA can compute non-linear
141]. A common feature in these algorithms is the as- functions.
sumption that A = k ck Ak is given as a linear combi- An alternative approach has been proposed for non-
P
nation of unitaries Ak that can be efficiently implemented linear differential equations that is based on using a set of
weighted by real coefficients ck . One can then construct basis functions rather than a finite grid [144]. First, the
a Hamiltonian whose ground state is the solution to the basis functions are encoded as non-linear feature maps
QLSP and apply a variational approach to minimize the (state preparation unitaries that are a function of the
12
variables from the system). Next, a parameterized ansatz D. Compilation and unsampling
prepares a state that represents a linear combination of
these basis functions. The corresponding function value A natural task that NISQ devices can potentially accel-
is then output as an expectation value of an operator. erate is the compiling of quantum programs. In quantum
Additionally, derivatives of this function are computed compiling, the goal is to transform a given unitary V into
with the parameter shift rule. This method then op- native gate sequence U (θ) with an optimally short cir-
timizes a cost function that is minimized then the non- cuit depth. Quantum compiling plays a major role in
linear differential equation of interest is satisfied at a cho- error mitigation, as errors increase with circuit depth.
sen set of points. Quantum compiling is a challenging problem for classical
computers to perform optimally, due to the exponential
complexity of classically simulating quantum dynamics.
Hence, several VQAs have been introduced that can po-
4. Factoring tentially be used to accelerate this task [124, 148–151].
These algorithms can be categorized as either Full Uni-
tary Matrix Compiling (FUMC) or Fixed Input State
Large-scale implementations of Shor’s algorithm are
Compiling (FISC), which respectively aim to compile the
not possible in the near term. Hence, a VQA for factor-
target unitary V over all input states or for a particular
ing as a potential near-term alternative was introduced
input state. In Ref. [124] a VQA for FUMC was pre-
in Ref. [145]. This proposal relies on the fact that factor-
sented, which uses cost functions closely related to entan-
ing can be formulated as an optimization problem, and
glement fidelities to quantify the distance between V and
in particular, as a ground state problem for a classical
U (θ). The proposal in Ref. [148] also treats the FUMC
Ising model. The authors used the QAOA to variation-
case, but with an alternative approach to quantifying the
ally search for the ground state. Their numerical heuris-
cost using the average gate fidelity, averaged over many
tics suggest that a linear number of layers in the ansatz
input and output states. The FISC case was treated
(p ∈ O(n)) leads to a large overlap with the ground state.
in Ref. [149], where the problem was reformulated as a
ground state energy task, hence making the connection
with VQE. The connection with VQE was also general-
ized to FUMC [150], showing that variational quantum
5. Principal Component Analysis compiling, in general, is a special kind of VQE problem.
Ref. [151] introduced and experimentally implemented
An important primitive in data science is reducing a compiling scheme which can be thought of as FISC,
the dimensionality of data with Principal Component although the architecture here is focused on the applica-
Analysis (PCA). This involves diagonalizing the covari- tion of unpreparing a quantum state. Finally, it is worth
ance matrix for a data set and selecting the eigenvectors noting that both FUMC and FISC exhibit resilience to
with the largest eigenvalues as the key features of the hardware noise, in that the global minimum of the cost
data. Because the covariance matrix is positive semi- landscape is unaffected by various types of noise [150].
definite, one can store it in a density matrix, that is, in This noise resilience feature is crucial for the utility of
a quantum state, and then any diagonalization method variational quantum compiling for error mitigation, and
for quantum states can be used for PCA. This idea we discuss this in more detail later.
was exploited in Ref. [146] to propose a quantum algo-
rithm for PCA. However, quantum phase estimation and
density matrix exponentiation were subroutines in this E. Error correction
algorithm, making it non-implementable in the NISQ
era. To potentially make this application more near- Quantum Error Correction (QEC) protects qubits
term, Ref. [147] proposed a variational quantum state from hardware noise. Due to the large qubit requirements
diagonalization algorithm, where the cost function C(θ) of QEC schemes, their implementation is beyond NISQ
quantifies the Hilbert-Schmidt distance between the state device capabilities. Nevertheless, QEC could still bene-
ρ̃(θ) = U (θ)ρU (θ)† and Z(ρ̃(θ)), and where Z is the de- fit NISQ hardware by suppressing the error to a certain
phasing channel. This VQA outputs estimates of all the extent and by combining it with other error mitigation
eigenvalues and eigenvectors of ρ, but it comes at the cost methods. Specifically, conventional universal approaches
of requiring 2n qubits for an n qubit state. This qubit for implementing QEC codes generally involve an un-
requirement can be reduced with the VQA of Ref. [113], necessarily long circuit that does not take into account
which requires only n qubits. Here one exploits the con- the hardware structure or the type of noise. Hence, two
nection between diagonalization and majorization to de- VQAs have been introduced to solve these problems to
fine a cost function of the form C(θ) = Tr[ρ̃(θ)H] where automatically discover or compile a small quantum error-
H is a non-degenerate Hamiltonian. Due to Schur con- correcting code for any quantum hardware and any noise.
cavity, this cost function is minimized when ρ̃(θ) is diag- The Variational Quantum Error Corrector (QVEC-
onalized. TOR) was first proposed to discover a device-tailored
13
one can recover each state |ψµ i with high fidelity from considers classical data, but encoded into a quantum cir-
subsystem A. The B subsystem is discarded and hence cuit. This encoding is followed by a variational quantum
can be thought of as the ‘trash’. Given the close con- circuit that generates quantum states, which are then
nection between data compression and decoupling [163], measured to produce a fake sample. This fake sample
the cost function is based on the overlap between the then enters either a classical discriminator or a quantum
output state on B and a fixed pure state. Recently, a discriminator, and the cost function is optimized to min-
local version of this cost function was also proposed and imize the discrimination probability with respect to real
was shown to train well for large-scale problems [166]. samples. The target application is to accelerate classical
Moreover, in Ref. [167], the autoencoder scheme was GANs using quantum computers.
generalized to mixed state and a noise-assisted algo-
rithm was provided to improve the recovering fidelity for
mixed/pure states. Quantum autoencoders have seen ex- 5. Quantum Neural Network architectures
perimental implementation on quantum hardware [168],
and will likely be an important primitive in QML. Several Quantum Neural Network (QNN) architectures
have been proposed; for instance, Refs. [155, 175, 176]
proposed perceptron-based QNNs. In these architectures
3. Generative models each node in the neural network represents a qubit, and
their connections are given by parameterized unitaries
The idea of training a parameterized quantum circuit of the form in Eq. (4) acting on the input states. In
for a QML implementation can also be applied for a gen- addition, Ref. [177] introduced Quantum Convolutional
erative model [169–171], which is an unsupervised sta- Neural Networks (QCNNs). QCNNs have been used for
tistical learning task with the goal of learning a prob- error correction [177], image recognition [178], and to dis-
ability distribution that generates a given data set. Let criminate quantum state belonging to different topologi-
i=1 be a data set of size D sampled from a probabil-
{x(i) }D cal phases [177]. Moreover, it has been shown that QC-
ity distribution q(x). Here one learns q(x) as the param- NNs and QNNs with tree tensor network architectures
eterized probability distribution pθ (x) = |hx|U (θ)|ψ0 i|2 do not exhibit barren plateaus [179, 180] (which will be
obtained by applying U (θ) to an input state and mea- discussed later), potentially making them a generically
suring in the computational basis, that is, it corresponds trainable architecture for large-scale implementations.
then to a quantum circuit Born machine [170]. In prin-
ciple one wishes to minimize the difference between the
two distributions. However, since q(x) is not available, G. New frontiers
the cost function
P is defined by the negative log-likelihood
i log(pθ (x )). In Ref. [170] a variational
1 (i)
C(θ) = − D In this section we discuss some exciting, recently pro-
framework for training quantum circuit Born machines posed applications of VQAs. These applications high-
was introduced and demonstrated for both classical data, light the fact that VQAs could be used to understand
such as the bars-and-stripes data set, and for synthetic and exploit the mathematical and physical structure of
data sets related to the preparation of cat states and quantum states, and quantum theory in general.
coherent thermal states. In Ref. [172], an implicit gen-
erative model has been constructed by comparing the
distance in the Gaussian kernel feature space. The repre- 1. Quantum foundations
sentation power of the generative model has been investi-
gated in Ref. [171]. Finally, it has been shown that quan- NISQ computers will likely play an important role in
tum circuit Born machines can simulate the restricted understanding the foundations of quantum mechanics.
Boltzmann machine and perform a sampling task that is In a sense, these devices offer experimental platforms
hard for a classical computer [173]. to test foundational ideas ranging from quantum gravity
to quantum Darwinism [181]. For example, the emer-
gence of classicality in quantum systems will be soon
4. Variational Quantum Generators be a computationally tractable field of study due to the
increasing size of NISQ computers. Along these lines,
Generative Adversarial Networks (GANs) use two neu- Ref. [182] proposed the Variational Consistent Histories
ral networks, a generator and discriminator, in competi- (VCH) algorithm. Consistent Histories is a formal ap-
tion. The generator aims to convince the discriminator proach to quantum mechanics that has proven to be use-
that its output is coming from the true distribution asso- ful in studying the quantum-to-classical transition and
ciated with the training data. GANs play an important quantum cosmology. In this formalism, interference be-
role in classical machine learning for applications such as tween different paths (histories) as quantified in the de-
image synthesis and molecular discovery. Ref. [174] pro- coherence functional [183]. The exponential number of
posed a VQA for learning continuous distributions which terms in this decoherence functional makes the formal-
is meant to be a quantum version of GANs. Here one still ism computationally expensive on classical devices. VCH
15
1. Barren plateaus
3. Entanglement Spectroscopy
The so-called barren plateau (BP) phenomenon in the
cost function landscape has received considerable atten-
tion as one of the main bottlenecks for VQAs. When a
Characterizing entanglement is crucial for understand- given cost function C(θ) exhibits a BP, the magnitude of
ing condensed matter systems, and the entanglement its partial derivatives will be, on average, exponentially
spectrum has proven to be useful in studying topologi- vanishing with the system size [194]. As shown in Fig. 6
cal order. Several VQAs have been introduced to extract this has the effect of the landscape being essentially flat.
the entanglement spectrum of a quantum state [113, 147, Hence, in a BP one needs an exponentially large precision
189]. Since the entanglement spectrum can be viewed as to resolve against finite sampling noise and determine a
the principlal components of a reduced density matrix, cost-minimizing direction, with this being valid indepen-
algorithms for PCA can be used for this purpose, includ- dently of using a gradient-based [84] or gradient-free op-
ing the VQAs discussed before. In addition, one can also timization method [195]. The exponential scaling in the
use the variational algorithm for quantum singular value precision due to BPs could erase a potential quantum
decomposition introduced in Ref. [189]. These algorithms advantage with a VQA, as its complexity would be com-
could potentially characterize the entanglement (and for parable to the exponential scaling typically associated
example, topological order) in a ground state that was with classical algorithms. Hence, analyzing the existence
prepared by VQE, and hence different VQAs can be used of BPs in a given VQA is fundamental to preserve the
together in a complementary manner. hope of using it to achieve a quantum advantage.
16
other schemes have been introduced to prevent BP astronomical, hence addressing this issue is essential for
by restricting the randomization of the ansatz. For realizing quantum advantage [28]. More reasonable re-
instance, the proposal in Ref. [206] showed that cor- source estimates can be reached for restricted problems
relating the parameters in the ansatz effectively re- such as the Hubbard model [211, 212]. Although in prin-
duces the dimension of the hyperparameter space ciple one could always take projective measurements onto
and can lead to large cost function gradients. In the eigenbasis of the operator in question, in general both
addition, Ref. [207] introduced a method where the computational complexity of finding the required uni-
one uses layer-by-layer training: one initially trains tary, and the depth required to implement that transfor-
shallow circuits and progressively adds components mation, may be intractable. However, given that arbi-
to the circuit. Whereas the latter guarantees that trary Pauli operators are diagonalizable with one layer
the number of parameters and randomness remains of single qubit rotations, it is common for the operators
small for the first steps of the training, it has of interest (such as quantum chemistry Hamiltonians) to
been shown [208] that this method can lead to an be expressed by their decomposition into such Pauli op-
abrupt transition in the ability of quantum circuits erators. That is, H = i ci σi , where {ci } are real coef-
P
to be trained. Finally, a method was introduced ficients and {σi } are Pauli operators. The drawback of
in Ref. [209] where one pre-trains the parameters this approach is that, for many interesting Hamiltonians
in the quantum circuits by using classical neural this decomposition contains many terms. For example,
networks. for chemical Hamiltonians the number of distinct Pauli
strings scales as n4 where n is the number of orbitals
• Ansatz strategies. Another strategy for prevent- (and thus qubits) for large molecules. In what follows we
ing BPs is using structured ansatzes which are discuss several methods whose goal is to obtain measure-
problem-inspired. The goal here is to restrict the ment frugality in estimating the cost function.
space explored by the ansatz during the optimiza-
tion. As discussed in the section on ansatzes, the
UCC ansatz for VQE of the quantum alternat-
1. Commuting sets of operators
ing operator ansatz [23, 24] for optimization are
problem-inspired ansatzes which are usually train-
able even when randomly initialized. Other ansatz In the interest of reducing the number of measurements
strategies include the proposals in Ref. [209] to required to estimate an operator expectation value, a
learning a mixed state, where one leverages knowl- number of methods have been proposed for partition-
edge of the target Hamiltonian to create a Hamilto- ing sets of Pauli strings into commuting (simultaneously
nian variational ansatz. In addition, Refs. [60, 61] measurable) subsets. The choice of the subsets is also of
presented an approachP where the ansatz for the so- course non-unique and has been mapped onto the com-
lution is |ψ ({cµ })i = µ cµ |ψµ i, for a fixed set of binatorial problems of graph coloring [213, 214], finding
states {|ψµ i} determined by the problem at hand. the minimum clique cover [215–218], or finding the max-
Here the optimization over the coefficients {cµ } imal flow in network flow graphs [219], which makes it
can be solved using a quadratically constrained possible to import the heuristics and formal results from
quadratic program. those problems.
Perhaps the simplest approach to such a partition-
Finally, we remark that along with ansatz strategies ing is to look for subsets that are qubit-wise commut-
there are other ways of potentially addressing BPs. ing (QWC), which is to say that the Pauli operators on
These include optimizers tailored to mitigate the effect of each qubit commute. Indeed, this was the first method
BPs [210], local cost functions [113], or architectures such introduced [220]. However, whereas the QWC methods
as the QCNN, which has been shown to avoid BPs [179]. help reduce the number of operators, they do not change
the asymptotic scaling for quantum chemistry applica-
tions, motivating more general commutative groupings
B. Efficiency to be considered. To this end, it has been shown that
by considering general commutations (and increasing the
Another requirement that must be met for VQAs to number of gates of the circuit quadratically with n) the
provide a quantum advantage is having an efficient way to scaling of the number of measurements can be reduced
estimate expectation values (and more general cost func- to n3 [213, 214, 216–219].
tions). The existence of BPs can exponentially increase For using VQE on fermionic systems, this scaling can
the precision requirements needed for the optimization actually be brought down to either quadratic or, for sim-
portion of VQAs, as discussed in the section on BPs, but pler cases, even linear [221] in n. This significant im-
even in the absence of such BPs these expectation value provement is found by considering factorizations of the
estimations are not guaranteed to be efficient. Indeed, two-electron integral tensors, rather than working at the
early estimations of resource requirements suggested that operator level. The success of this approach suggests that
the number of measurements that would be required for using background information on the problem may signif-
interesting quantum chemistry VQE problems would be icantly improve the measurement efficiency of estimating
18
mixed state. Whereas the proof of this exponential where it was shown that VQAs for quantum com-
concentration of the cost was for general VQAs, piling (see section on compilation), exhibit a spe-
some previous works had also observed this effect cial type of noise resilience known as Optimal Pa-
for the special case of the QAOA [230, 231]. The rameter Resilience (OPR). OPR is the notion that
exponential concentration of the cost is of course global minima of the noisy cost function correspond
important beyond the issue of trainability. Even if to global minima of the noise-free cost function. In
one is able to train, the final cost value will be cor- this sense, if an algorithm exhibits OPR, then min-
rupted by noise. There are certain VQAs where this imizing the cost in the presence of noise will still
is not an important issue (for example, in QAOA obtain the correct optimal parameters, and hence
where one can classically compute the cost after the optimal parameters are resilient. Since quan-
sampling). However, for VQE problems, this is im- tum compilation is a special case of VQE the ques-
portant, since one is ultimately interested in an ac- tion still remains open to whether other VQAs ex-
curate estimation of the energy. This emphasizes hibit this type of noise resilience for certain noise
the importance of understanding to what degree models. A different type of noise resilience was ana-
error mitigation methods can correct for this issue. lyzed in Ref. [232] in the context of the holographic
quantum simulation of many-body systems. Specif-
ically, it was shown that under certain conditions
2. Noise resilience the expectation values of local observables mea-
sures on the prepares ground-state are perturbed
by, at most, a function that does not depend on
One reason for the interest in VQAs is their ability to
the size, but rather only on the noise parameter.
naturally overcome certain types of noise in hardware,
especially in near-term implementations. This noise re-
silience is a crucial, non-trivial feature of VQAs.
3. Error mitigation
• Inherent resilience to coherent noise. By construc-
tion, VQAs are insensitive to the specific parameter Quantum Error Mitigation (QEM) generally sup-
values, ultimately only sampling physical observ- presses physical errors to expectation values of observ-
ables from the resulting state. More specifically, ables via classical post-processing of measurement out-
if the physical implementation of a unitary results comes [233]. An intuitive, but powerful, example is the
in a coherent error within the parameter space, or extrapolation method [90, 234]. Even if the error rate
U (θ) actually results in U (θ + δ), then under mild cannot be reduced, in many cases it can be deliber-
assumptions the optimizer can calibrate this block ately boosted, for example, as shown in Fig. 7, by in-
unitary on the fly to improve the physical state serting additional noisy pulses or making gate operations
produced. This effect was first conjectured theo- longer, the quantum device undergoes more physical er-
retically [220] and later seen experimentally in su- rors. Then, by obtaining measurement outcomes at sev-
perconducting qubits [48], where errors after the eral noise levels and extrapolating them, one can esti-
variational procedure were reduced in some cases mate the error-free result using the so-called zero-noise
by over an order of magnitude. Success in this en- extrapolation method. Due to the propagation of uncer-
deavor depends upon the ability to optimize faster tainty, the variance of the error-mitigated result is am-
than the drift of calibration in the device, and suf- plified and hence one needs to have a larger sampling
ficient variational flexibility in the ansatz, but may cost, which is the overhead of QEM. First, Richardson
continue to be effective even into the early fault- extrapolation was proposed [90, 106, 234], and it was
tolerant regime where coherent errors can be espe- shown that single- and multi-exponential extrapolation
cially insidious. work well for Markovian gate errors, with the latter sub-
sequently shown to have very broad efficacy [235, 236].
• Inherent resilience to incoherent noise. It is an In addition, extrapolation using least square fitting for
interesting question as to what degree incoherent several noise parameters has been proposed [237]. Fur-
noise, such as decoherence, random gate errors, and thermore, it has been observed that the extrapolation
measurement errors, will impact VQAs. For ex- method can mitigate algorithmic errors that arise due to
ample, it was shown that optimization in the pres- insufficiency in the number of time steps [238].
ence of some noise channels can automatically move Although extrapolation methods by design cannot
the state into subspaces that are resilient to those fully mitigate physical errors [234, 235], probabilistic er-
channels as an energetic trade-off [55]. However, ror cancellation in theory can obtain unbiased expecta-
one could operate under the assumption of per- tion values by inverting the noise process with additional
fect training (which may still be possible for either probabilistic gate operations (if a complete characteri-
weak noise or shallow ansatzes), and ask whether zation of noise is provided). Note that since an inverse
the global optimum in the cost landscape is robust map of physical errors is generally unphysical, it is nec-
to such noise. This was the approach of Ref. [150], essary to post-process measurement outcomes according
20
high-temperature superconductivity or to analyze tran- timately, these methods may help unlock proton-coupled
sition metal materials near a Mott transition. electron transfer mechanisms [262] in proteins and help
with the design of novel organic photovoltaics [257] and
related systems.
1. Molecular structure
In the past few decades there have been great develop- 3. Materials science
ments in the classical treatment of the structure of molec-
ular systems. These include approximate methods such Classical methods for materials simulations usually use
as Hartree-Fock or density functional theory, or methods density-functional theory coupled with approximation
closely connected to quantum information, like the den- methods, such as the local density approximation [263]
sity matrix renormalization group approach that utilizes to tackle weakly correlated materials. However, many
matrix product states as an ansatz [253, 254]. However, effects arising from strongly correlated systems are be-
even for these sophisticated approaches, systems of in- yond the reach of such classical methods. Since long-
terest such as the FeMo cofactor are beyond the reach of term algorithms for material simulation require phase
an accurate description due to the entanglement struc- estimation [264–266], these lie beyond the scope of near-
ture of the electrons and orbitals. The relevant electronic term devices. In contrast, near-term VQAs for analyz-
space that one needs to treat correlations accurately in ing strong correlation problem are aimed at reducing the
for these systems is relatively modest, and for that rea- circuit depth by using smart initializations [267], or by
son, these may be good targets for near-term quantum optimizing the circuit structure itself [31, 32].
computers to play a role. As discussed in the main text
the Variational Quantum Eigensolver algorithm [16] (and
associated architectures) have shown promising advances B. Nuclear and particle physics
towards the goal of performing molecular quantum chem-
istry on quantum computers [255], with large scale im- 1. Nuclear physics
plementation already being executed [256].
Similar to the chemistry applications discussed above,
VQAs have the potential to convey a quantum advan-
2. Molecular dynamics tage in studying nuclear structure and dynamics. The
most studied potential contribution is the utility of the
As for the dynamics of chemical and other quantum VQE method to find nuclear ground states. This was
systems, there have been a number of strides in eval- first demonstrated for computing the deuteron (2 H) bind-
uating or compressing these evolutions using variational ing energy [268], and has been extended to other light
approaches [90, 91]. Much like variational principles con- nuclei such as the triton (3 H), 3 He, and an alpha par-
nected to the ground state, there are a number of time- ticle (4 He) [269]. Additionally, using VQE to prepare
dependent variational principles that can be used to ap- the ground state of a triton has been an initial step
proximate time-dynamics. Here there are two timescales as a demonstration of simulating neutrino-nucleon scat-
of interest. The first is the electronic timescales over tering [270]. Considering these low-energy applications
which electrons rearrange upon excitation. The second, along with the general progress towards studying higher
much slower than the first, is the rearrangement of nu- energy nuclear interactions (quantum chromodynamics)
clei that is induced by forces derived from the electrons in via VQA lattice gauge theory approaches (discussed be-
their respective configurations, excited or not. Generally low) shows that VQAs have the potential to provide a
speaking, treating the detailed dynamics of the electrons significant advantage over classical methods for nuclear
accurately has been extremely challenging for classical physics.
approaches despite its relevance in phenomena related to
photovoltaics and light-emitting diodes [257, 258]. The
scale between the two timescales has motivated the de- 2. Particle physics
velopment of methods that treat them separately, often
using a classical or semi-classical representation for the In particle physics many analytical tools have been de-
nuclei and quantum representation for the electrons [259]. veloped to describe and study theories, but there are
Variational methods can be applied incrementally in many areas that remain intractable. In particular, the
these cases, by stepping the electronic wavefunction for- study of important gauge theories such as quantum chro-
ward with time-dependent variational principles [90, 91] modynamics is often handled by mapping the problem
and sampling the forces [260] to move the nuclei clas- onto a lattice to allow for numerical studies. One of
sically, resulting in a Born-Oppenheimer type molecu- the major drawbacks of such Lattice Gauge Theories
lar dynamics. Early test systems for quantum molecular (LGTs) for classical computation is that they exhibit the
dynamics often include photo-dissociation reactions and sign problem and as a result are usually not classically
conical interactions of small molecular systems [261]. Ul- simulable. Although large scale, fault-tolerant quantum
22
cloud-based quantum computing platforms, to allow uses Xing Ding, Yi Hu, et al., “Quantum computational ad-
to obtain accurate results with ease. vantage using photons,” Science 370, 1460–1463 (2020).
The future will also see better quantum hardware be- [9] A. Kandala, A. Mezzacapo, K. Temme, M. Takita,
M. Brink, J. M. Chow, and J. M. Gambetta,
come available, both in terms of qubit count and noise
“Hardware-efficient variational quantum eigensolver for
levels. VQAs will certainly benefit from such improved small molecules and quantum magnets,” Nature 549,
hardware. Moreover, VQAs will play a central role in 242–246 (2017).
benchmarking the capabilities of these new platforms. [10] Bryan T Gard, Linghua Zhu, George S Barron,
In the near future, VQAs will likely see a shift from the Nicholas J Mayhall, Sophia E Economou, and Edwin
proposal and development phase to the implementation Barnes, “Efficient symmetry-preserving state prepara-
phase. Researchers will aim to implement larger, more tion circuits for the variational quantum eigensolver al-
realistic problems with VQAs instead of toy problems. gorithm,” npj Quantum Information 6, 1–9 (2020).
[11] Matthew Otten, Cristian L Cortes, and Stephen K
These implementations will incorporate multiple state-of-
Gray, “Noise-resilient quantum dynamics using
the-art strategies for enhancing VQA performance. Com- symmetry-preserving ansatzes,” arXiv preprint
bining strategies for improving the accuracy, trainability, arXiv:1910.06284 (2019).
and efficiency of VQAs will test their ultimate capabili- [12] Nikolay V Tkachenko, James Sud, Yu Zhang, Sergei
ties and will push the boundaries of NISQ devices, with Tretiak, Petr M Anisimov, Andrew T Arrasmith,
the grand vision of obtaining quantum advantage. Patrick J Coles, Lukasz Cincio, and Pavel A
In the more distant future, VQAs will even find use Dub, “Correlation-informed permutation of qubits
even when the fault-tolerant era arrives. Transitioning for reducing ansatz depth in VQE,” arXiv preprint
arXiv:2009.04996 (2020).
from estimating expectation values from Hamiltonian av-
[13] Christian Kokail, Christine Maier, Rick van Bijnen, Tiff
eraging to phase estimation may be an important com- Brydges, Manoj K Joshi, Petar Jurcevic, Christine A
ponent here [114]. QAOA may be a good candidate VQA Muschik, Pietro Silvi, Rainer Blatt, Christian F Roos,
to find usage in the fault-tolerant era, albeit with caveats et al., “Self-verifying variational quantum simulation of
about the overhead [293]. Strategies that address chal- lattice models,” Nature 569, 355–360 (2019).
lenges in the NISQ era, such as keeping circuit depth shal- [14] Carlos Bravo-Prieto, Josep Lumbreras-Zarapico, Luca
low and avoiding barren plateaus, could still play a role Tagliacozzo, and José I Latorre, “Scaling of variational
in the fault-tolerant era. Therefore, current research on quantum circuit depth for condensed matter systems,”
VQAs will likely remain useful even when fault-tolerant Quantum 4, 272 (2020).
quantum devices arrive. [15] Andrew G. Taube and Rodney J. Bartlett, “New per-
spectives on unitary coupled-cluster theory,” Interna-
tional Journal of Quantum Chemistry 106, 3393–3401
(2006).
[16] A. Peruzzo, J. McClean, P. Shadbolt, M.-H. Yung, X.-
VII. REFERENCES Q. Zhou, P. J. Love, A. Aspuru-Guzik, and J. L.
O’Brien, “A variational eigenvalue solver on a photonic
[1] Peter W Shor, “Algorithms for quantum computation: quantum processor,” Nature Communications 5, 4213
discrete logarithms and factoring,” in Proceedings 35th (2014).
annual symposium on foundations of computer science [17] Sergey B Bravyi and Alexei Yu Kitaev, “Fermionic
(Ieee, 1994) pp. 124–134. quantum computation,” Annals of Physics 298, 210–226
[2] Seth Lloyd, “Universal quantum simulators,” Science (2002).
273, 1073–1078 (1996). [18] Joonho Lee, William J. Huggins, Martin Head-Gordon,
[3] Aram W Harrow, Avinatan Hassidim, and Seth Lloyd, and K. Birgitta Whaley, “Generalized unitary coupled
“Quantum algorithm for linear systems of equations,” cluster wave functions for quantum computation,” Jour-
Physical Review Letters 103, 150502 (2009). nal of Chemical Theory and Computation 15, 311–324
[4] “IBM Makes Quantum Computing Available on (2019).
IBM Cloud to Accelerate Innovation,” (2016), [19] Mario Motta, Erika Ye, Jarrod R McClean, Zhen-
press release at https://www-03.ibm.com/press/us/ dong Li, Austin J Minnich, Ryan Babbush, and Gar-
en/pressrelease/49661.wss. net Kin Chan, “Low rank representations for quan-
[5] Adetokunbo Adedoyin, John Ambrosiano, Petr Anisi- tum simulation of electronic structure,” arXiv preprint
mov, Andreas Bärtschi, William Casper, Gopinath arXiv:1808.02625 (2018).
Chennupati, Carleton Coffrin, Hristo Djidjev, David [20] Yuta Matsuzawa and Yuki Kurashige, “Jastrow-type de-
Gunter, Satish Karra, et al., “Quantum algo- composition in quantum chemistry for low-depth quan-
rithm implementations for beginners,” arXiv preprint tum circuits,” Journal of Chemical Theory and Compu-
arXiv:1804.03719 (2018). tation 16, 944–952 (2020).
[6] J. Preskill, “Quantum computing in the NISQ era and [21] Ian D Kivlichan, Jarrod McClean, Nathan Wiebe, Craig
beyond,” Quantum 2, 79 (2018). Gidney, Alán Aspuru-Guzik, Garnet Kin-Lic Chan,
[7] Frank Arute et al., “Quantum supremacy using a pro- and Ryan Babbush, “Quantum simulation of electronic
grammable superconducting processor,” Nature 574, structure with linear depth and connectivity,” Physical
505–510 (2019). Review Letters 120, 110501 (2018).
[8] Han-Sen Zhong, Hui Wang, Yu-Hao Deng, Ming-Cheng [22] Kanav Setia, Sergey Bravyi, Antonio Mezzacapo, and
Chen, Li-Chao Peng, Yi-Han Luo, Jian Qin, Dian Wu, James D Whitfield, “Superfast encodings for fermionic
24
quantum simulation,” Physical Review Research 1, [38] L. Cincio, Y. Subaşı, A. T. Sornborger, and P. J. Coles,
033033 (2019). “Learning the quantum algorithm for state overlap,”
[23] Edward Farhi, Jeffrey Goldstone, and Sam Gut- New Journal of Physics 20, 113022 (2018).
mann, “A quantum approximate optimization algo- [39] Yuxuan Du, Tao Huang, Shan You, Min-Hsiu Hsieh,
rithm,” arXiv preprint arXiv:1411.4028 (2014). and Dacheng Tao, “Quantum circuit architecture
[24] S. Hadfield, Z. Wang, B. O’Gorman, E. G. Rieffel, search: error mitigation and trainability enhance-
D. Venturelli, and R. Biswas, “From the quantum ap- ment for variational quantum solvers,” arXiv preprint
proximate optimization algorithm to a quantum alter- arXiv:2010.10217 (2020).
nating operator ansatz,” Algorithms 12, 34 (2019). [40] Shi-Xin Zhang, Chang-Yu Hsieh, Shengyu Zhang,
[25] Seth Lloyd, “Quantum approximate optimiza- and Hong Yao, “Differentiable quantum architecture
tion is computationally universal,” arXiv preprint search,” arXiv preprint arXiv:2010.08561 (2020).
arXiv:1812.11075 (2018). [41] M Bilkis, M Cerezo, Guillaume Verdon, Patrick J Coles,
[26] Mauro ES Morales, JD Biamonte, and Zoltán Zim- and Lukasz Cincio, “A semi-agnostic ansatz with vari-
borás, “On the universality of the quantum approx- able structure for quantum machine learning,” arXiv
imate optimization algorithm,” Quantum Information preprint arXiv:2103.06712 (2021).
Processing 19, 1–26 (2020). [42] Arthur G. Rattew, Shaohan Hu, Marco Pistoia, Richard
[27] Zhihui Wang, Nicholas C Rubin, Jason M Dominy, and Chen, and Steve Wood, “A domain-agnostic, noise-
Eleanor G Rieffel, “X y mixers: Analytical and numeri- resistant, hardware-efficient evolutionary variational
cal results for the quantum alternating operator ansatz,” quantum eigensolver,” arXiv preprint arXiv:1910.09694
Physical Review A 101, 012320 (2020). (2019).
[28] Dave Wecker, Matthew B Hastings, and Matthias [43] Zhi-Cheng Yang, Armin Rahmani, Alireza Shabani,
Troyer, “Progress towards practical quantum variational Hartmut Neven, and Claudio Chamon, “Optimizing
algorithms,” Physical Review A 92, 042303 (2015). variational quantum algorithms using pontryagin’s min-
[29] Roeland Wiersema, Cunlu Zhou, Yvette de Sereville, imum principle,” Phys. Rev. X 7, 021027 (2017).
Juan Felipe Carrasquilla, Yong Baek Kim, and Henry [44] Alicia B Magann, Christian Arenz, Matthew D Grace,
Yuen, “Exploring entanglement and optimization within Tak-San Ho, Robert L Kosut, Jarrod R McClean, Her-
the hamiltonian variational ansatz,” Phys. Rev. X schel A Rabitz, and Mohan Sarovar, “From pulses to
Quantum 1, 020319 (2020). circuits and back again: A quantum optimal control
[30] Wen Wei Ho and Timothy H Hsieh, “Efficient varia- perspective on variational quantum algorithms,” Phys.
tional simulation of non-trivial quantum states,” SciPost Rev. X Quantum 2, 010101 (2021).
Phys 6, 029 (2019). [45] Alexandre Choquette, Agustin Di Paolo, Panagio-
[31] Harper R Grimsley, Sophia E Economou, Edwin Barnes, tis Kl Barkoutsos, David Sénéchal, Ivano Taver-
and Nicholas J Mayhall, “An adaptive variational al- nelli, and Alexandre Blais, “Quantum-optimal-control-
gorithm for exact molecular simulations on a quantum inspired ansatz for variational quantum algorithms,”
computer,” Nature Communications 10, 1–9 (2019). arXiv preprint arXiv:2008.01098 (2020).
[32] Ho Lun Tang, VO Shkolnikov, George S Barron, [46] Jun Li, Xiaodong Yang, Xinhua Peng, and Chang-Pu
Harper R Grimsley, Nicholas J Mayhall, Edwin Barnes, Sun, “Hybrid quantum-classical approach to quantum
and Sophia E Economou, “qubit-ADAPT-VQE: An optimal control,” Phys. Rev. Lett. 118, 150503 (2017).
adaptive algorithm for constructing hardware-efficient [47] Dawei Lu, Keren Li, Jun Li, Hemant Katiyar, Annie Ji-
ansatze on a quantum processor,” arXiv preprint hyun Park, Guanru Feng, Tao Xin, Hang Li, Guilu
arXiv:1911.10205 (2019). Long, Aharon Brodutch, Jonathan Baugh, Bei Zeng,
[33] Yordan S Yordanov, V Armaos, Crispin HW Barnes, and Raymond Laflamme, “Enhancing quantum control
and David RM Arvidsson-Shukur, “Iterative qubit- by bootstrapping a quantum processor of 12 qubits,”
excitation based variational quantum eigensolver,” npj Quantum Information 3, 45 (2017).
arXiv preprint arXiv:2011.10540 (2020). [48] Peter JJ O’Malley, Ryan Babbush, Ian D Kivlichan,
[34] Linghua Zhu, Ho Lun Tang, George S Barron, Jonathan Romero, Jarrod R McClean, Rami Barends,
Nicholas J Mayhall, Edwin Barnes, and Sophia E Julian Kelly, Pedram Roushan, Andrew Tranter, Nan
Economou, “An adaptive quantum approximate op- Ding, et al., “Scalable quantum simulation of molecular
timization algorithm for solving combinatorial prob- energies,” Physical Review X 6, 031007 (2016).
lems on a quantum computer,” arXiv preprint [49] Tyler Takeshita, Nicholas C. Rubin, Zhang Jiang, Eun-
arXiv:2005.10258 (2020). seok Lee, Ryan Babbush, and Jarrod R. McClean, “In-
[35] Arthur G Rattew, Shaohan Hu, Marco Pistoia, Richard creasing the representation accuracy of quantum simu-
Chen, and Steve Wood, “A domain-agnostic, noise- lations of chemistry without extra quantum resources,”
resistant, hardware-efficient evolutionary variational Phys. Rev. X 10, 011004 (2020).
quantum eigensolver,” arXiv preprint arXiv:1910.09694 [50] Leslie G. Valiant, “Quantum circuits that can be simu-
(2019). lated classically in polynomial time,” SIAM Journal on
[36] D Chivilikhin, A Samarin, V Ulyantsev, I Iorsh, Computing 31, 1229–1254 (2002).
AR Oganov, and O Kyriienko, “MoG-VQE: Multiob- [51] Barbara M. Terhal and David P. DiVincenzo, “Classical
jective genetic variational quantum eigensolver,” arXiv simulation of noninteracting-fermion quantum circuits,”
preprint arXiv:2007.04424 (2020). Phys. Rev. A 65, 032325 (2002).
[37] Lukasz Cincio, Kenneth Rudinger, Mohan Sarovar, and [52] Richard Jozsa and Akimasa Miyake, “Matchgates and
Patrick J Coles, “Machine learning of noise-resilient classical simulation of quantum circuits,” Proceedings of
quantum circuits,” Phys. Rev. X Quantum 2, 010324 the Royal Society A: Mathematical, Physical and Engi-
(2021). neering Sciences 464, 3089–3106 (2008).
25
[53] Wataru Mizukami, Kosuke Mitarai, Yuya O. Nakagawa, tions for ground-state calculations in near-term quan-
Takahiro Yamamoto, Tennin Yan, and Yu-ya Ohnishi, tum computers,” Phys. Rev. Lett. 123, 130501 (2019).
“Orbital optimized unitary coupled cluster theory for [70] John Martyn and Brian Swingle, “Product spectrum
quantum computer,” Phys. Rev. Research 2, 033421 ansatz and the simplicity of thermal states,” Phys. Rev.
(2020). A 100, 032107 (2019).
[54] Igor O. Sokolov, Panagiotis Kl. Barkoutsos, Pauline J. [71] Nobuyuki Yoshioka, Yuya O Nakagawa, Kosuke Mi-
Ollitrault, Donny Greenberg, Julia Rice, Marco Pis- tarai, and Keisuke Fujii, “Variational quantum algo-
toia, and Ivano Tavernelli, “Quantum orbital-optimized rithm for nonequilibrium steady states,” Physical Re-
unitary coupled cluster methods in the strongly corre- view Research 2, 043289 (2020).
lated regime: Can quantum algorithms outperform their [72] Guillaume Verdon, Jacob Marks, Sasha Nanda, Stefan
classical equivalents?” The Journal of Chemical Physics Leichenauer, and Jack Hidary, “Quantum hamiltonian-
152, 124107 (2020). based models and the variational quantum thermalizer
[55] Jarrod R McClean, Mollie E Kimchi-Schwartz, algorithm,” arXiv preprint arXiv:1910.02071 (2019).
Jonathan Carter, and Wibe A de Jong, “Hybrid [73] JinGuo Liu, Liang Mao, Pan Zhang, and Lei Wang,
quantum-classical hierarchy for mitigation of decoher- “Solving quantum statistical mechanics with variational
ence and determination of excited states,” Physical Re- autoregressive networks and quantum circuits,” Ma-
view A 95, 042308 (2017). chine Learning: Science and Technology 2, 025011
[56] Robert M Parrish, Edward G Hohenstein, Peter L (2021).
McMahon, and Todd J Martínez, “Quantum compu- [74] Sukin Sim, Peter D Johnson, and Alán Aspuru-Guzik,
tation of electronic transitions using a variational quan- “Expressibility and entangling capability of parameter-
tum eigensolver,” Physical Review Letters 122, 230401 ized quantum circuits for hybrid quantum-classical al-
(2019). gorithms,” Advanced Quantum Technologies 2, 1900070
[57] Robert M Parrish and Peter L McMahon, “Quantum fil- (2019).
ter diagonalization: Quantum eigendecomposition with- [75] Kouhei Nakaji and Naoki Yamamoto, “Expressibility of
out full quantum phase estimation,” arXiv preprint the alternating layered ansatz for quantum computa-
arXiv:1909.08925 (2019). tion,” arXiv preprint arXiv:2005.12537 (2020).
[58] William J Huggins, Joonho Lee, Unpil Baek, Bryan [76] Maria Schuld, Ryan Sweke, and Johannes Jakob Meyer,
O’Gorman, and K Birgitta Whaley, “A non-orthogonal “The effect of data encoding on the expressive power of
variational quantum eigensolver,” New Journal of variational quantum machine learning models,” arXiv
Physics 22, 073009 (2020). preprint arXiv:2008.08605 (2020).
[59] Nicholas H Stair, Renke Huang, and Francesco A Evan- [77] Amira Abbas, David Sutter, Christa Zoufal, Aurélien
gelista, “A multireference quantum krylov algorithm for Lucchi, Alessio Figalli, and Stefan Woerner, “The
strongly correlated electrons,” Journal of Chemical The- power of quantum neural networks,” arXiv preprint
ory and Computation 16, 2236–2245 (2020). arXiv:2011.00027 (2020).
[60] Kishor Bharti and Tobias Haug, “Iterative quantum [78] Zoë Holmes, Kunal Sharma, M. Cerezo, and Patrick J
assisted eigensolver,” arXiv preprint arXiv:2010.05638 Coles, “Connecting ansatz expressibility to gradi-
(2020). ent magnitudes and barren plateaus,” arXiv preprint
[61] Kishor Bharti and Tobias Haug, “Quantum assisted sim- arXiv:2101.02138 (2021).
ulator,” arXiv preprint arXiv:2011.06911 (2020). [79] Gian Giacomo Guerreschi and Mikhail Smelyanskiy,
[62] Igor L. Markov and Yaoyun Shi, “Simulating quantum “Practical optimization for hybrid quantum-classical al-
computation by contracting tensor networks,” SIAM gorithms,” arXiv preprint arXiv:1701.01450 (2017).
Journal on Computing 38, 963–981 (2008). [80] K. Mitarai, M. Negoro, M. Kitagawa, and K. Fujii,
[63] Isaac H Kim and Brian Swingle, “Robust entanglement “Quantum circuit learning,” Phys. Rev. A 98, 032309
renormalization on a noisy quantum computer,” arXiv (2018).
preprint arXiv:1711.07500 (2017). [81] Maria Schuld, Ville Bergholm, Christian Gogolin, Josh
[64] Isaac H Kim, “Holographic quantum simulation,” arXiv Izaac, and Nathan Killoran, “Evaluating analytic gra-
preprint arXiv:1702.02093 (2017). dients on quantum hardware,” Phys. Rev. A 99, 032331
[65] Jin-Guo Liu, Yi-Hong Zhang, Yuan Wan, and Lei (2019).
Wang, “Variational quantum eigensolver with fewer [82] Ville Bergholm, Josh Izaac, Maria Schuld, Chris-
qubits,” Phys. Rev. Research 1, 023025 (2019). tian Gogolin, M Sohaib Alam, Shahnawaz Ahmed,
[66] Fergus Barratt, James Dborin, Matthias Bal, Vid Sto- Juan Miguel Arrazola, Carsten Blank, Alain Delgado,
jevic, Frank Pollmann, and Andrew G Green, “Parallel Soran Jahangiri, et al., “Pennylane: Automatic dif-
quantum simulation of large systems on small quantum ferentiation of hybrid quantum-classical computations,”
computers,” arXiv preprint arXiv:2003.12087 (2020). arXiv preprint arXiv:1811.04968 (2018).
[67] Xiao Yuan, Jinzhao Sun, Junyu Liu, Qi Zhao, and [83] Andrea Mari, Thomas R Bromley, and Nathan Killo-
You Zhou, “Quantum simulation with hybrid tensor net- ran, “Estimating the gradient and higher-order deriva-
works,” arXiv preprint arXiv:2007.00958 (2020). tives on quantum hardware,” Physical Review A 103,
[68] Keisuke Fujii, Kosuke Mitarai, Wataru Mizukami, and 012405 (2021).
Yuya O Nakagawa, “Deep variational quantum eigen- [84] M. Cerezo and Patrick J Coles, “Impact of barren
solver: a divide-and-conquer method for solving a larger plateaus on the hessian and higher order derivatives,”
problem with smaller size quantum computers,” arXiv arXiv preprint arXiv:2008.07454 (2020).
preprint arXiv:2007.10917 (2020). [85] Ken M Nakanishi, Keisuke Fujii, and Synge Todo, “Se-
[69] Guglielmo Mazzola, Pauline J. Ollitrault, Panagiotis Kl. quential minimal optimization for quantum-classical hy-
Barkoutsos, and Ivano Tavernelli, “Nonunitary opera- brid algorithms,” Physical Review Research 2, 043158
26
Yung, “Low-depth hamiltonian simulation by adap- algorithms for systems of linear equations inspired by
tive product formula,” arXiv preprint arXiv:2011.05283 adiabatic quantum computing,” Phys. Rev. Lett. 122,
(2020). 060504 (2019).
[121] Kentaro Heya, Ken M Nakanishi, Kosuke Mitarai, and [136] A. Childs, R. Kothari, and R. Somma, “Quantum algo-
Keisuke Fujii, “Subspace variational quantum simula- rithm for systems of linear equations with exponentially
tor,” arXiv preprint arXiv:1904.08566 (2019). improved dependence on precision,” SIAM J. Comput-
[122] Cristina Cirstoiu, Zoe Holmes, Joseph Iosue, Lukasz ing 46, 1920–1950 (2017).
Cincio, Patrick J Coles, and Andrew Sornborger, “Vari- [137] Shantanav Chakraborty, András Gilyén, and Stacey
ational fast forwarding for quantum simulation beyond Jeffery, “The Power of Block-Encoded Matrix Pow-
the coherence time,” npj Quantum Information 6, 1–10 ers: Improved Regression Techniques via Faster Hamil-
(2020). tonian Simulation,” in 46th International Colloquium
[123] Joe Gibbs, Kaitlin Gili, Zoë Holmes, Benjamin Com- on Automata, Languages, and Programming (ICALP
meau, Andrew Arrasmith, Lukasz Cincio, Patrick J 2019), Leibniz International Proceedings in Informat-
Coles, and Andrew Sornborger, “Long-time simulations ics (LIPIcs), Vol. 132 (2019) pp. 33:1–33:14.
with high fidelity on quantum hardware,” arXiv preprint [138] A. Scherer, B. Valiron, S.-C. Mau, S. Alexander,
arXiv:2102.04313 (2021). E. Van den Berg, and T. E. Chapuran, “Concrete re-
[124] S. Khatri, R. LaRose, A. Poremba, L. Cincio, A. T. source analysis of the quantum linear-system algorithm
Sornborger, and P. J. Coles, “Quantum-assisted quan- used to compute the electromagnetic scattering cross
tum compiling,” Quantum 3, 140 (2019). section of a 2D target,” Quantum Information Process-
[125] Benjamin Commeau, M. Cerezo, Zoë Holmes, Lukasz ing 16, 60 (2017).
Cincio, Patrick J Coles, and Andrew Sornborger, [139] Carlos Bravo-Prieto, Ryan LaRose, M. Cerezo, Yigit
“Variational hamiltonian diagonalization for dynamical Subasi, Lukasz Cincio, and Patrick J Coles, “Varia-
quantum simulation,” arXiv preprint arXiv:2009.02559 tional quantum linear solver: A hybrid algorithm for lin-
(2020). ear systems,” arXiv preprint arXiv:1909.05820 (2019).
[126] Nikolaj Moll, Panagiotis Barkoutsos, Lev S Bishop, [140] Xiaosi Xu, Jinzhao Sun, Suguru Endo, Ying Li, Simon C
Jerry M Chow, Andrew Cross, Daniel J Egger, Ste- Benjamin, and Xiao Yuan, “Variational algorithms
fan Filipp, Andreas Fuhrer, Jay M Gambetta, Marc for linear algebra,” arXiv preprint arXiv:1909.03898
Ganzhorn, et al., “Quantum optimization using vari- (2019).
ational algorithms on near-term quantum devices,” [141] Hsin-Yuan Huang, Kishor Bharti, and Patrick Reben-
Quantum Science and Technology 3, 030503 (2018). trost, “Near-term quantum algorithms for linear systems
[127] Cedric Yen-Yu Lin and Yechao Zhu, “Performance of equations,” arXiv preprint arXiv:1909.07344 (2019).
of qaoa on typical instances of constraint satisfac- [142] Yiğit Subaşı, Rolando D Somma, and Davide Orsucci,
tion problems with bounded degree,” arXiv preprint “Quantum algorithms for systems of linear equations in-
arXiv:1601.01744 (2016). spired by adiabatic quantum computing,” Physical Re-
[128] Z. Wang, S. Hadfield, Z. Jiang, and E. G. Rief- view Letters 122, 060504 (2019).
fel, “Quantum approximate optimization algorithm for [143] Michael Lubasch, Jaewoo Joo, Pierre Moinier, Martin
MaxCut: A fermionic view,” Phys. Rev. A 97, 022304 Kiffner, and Dieter Jaksch, “Variational quantum algo-
(2018). rithms for nonlinear problems,” Physical Review A 101,
[129] Ruslan Shaydulin, Ilya Safro, and Jeffrey Larson, “Mul- 010301 (2020).
tistart methods for quantum approximate optimiza- [144] Oleksandr Kyriienko, Annie E Paine, and Vin-
tion,” in 2019 IEEE High Performance Extreme Com- cent E Elfving, “Solving nonlinear differential equations
puting Conference (HPEC) (IEEE, 2019) pp. 1–8. with differentiable quantum circuits,” arXiv preprint
[130] Jonathan Romero, Ryan Babbush, Jarrod R McClean, arXiv:2011.10395 (2020).
Cornelius Hempel, Peter J Love, and Alán Aspuru- [145] Eric Anschuetz, Jonathan Olson, Alán Aspuru-Guzik,
Guzik, “Strategies for quantum computing molecular and Yudong Cao, “Variational quantum factoring,” in
energies using the unitary coupled cluster ansatz,” International Workshop on Quantum Technology and
Quantum Science and Technology 4, 014008 (2018). Optimization Problems (Springer, 2019) pp. 74–85.
[131] Gavin E Crooks, “Performance of the quantum approxi- [146] Seth Lloyd, Masoud Mohseni, and Patrick Reben-
mate optimization algorithm on the maximum cut prob- trost, “Quantum principal component analysis,” Nature
lem,” arXiv preprint arXiv:1811.08419 (2018). Physics 10, 631–633 (2014).
[132] Dave Wecker, Matthew B Hastings, and Matthias [147] Ryan LaRose, Arkin Tikku, Étude O’Neel-Judy, Lukasz
Troyer, “Training a quantum optimizer,” Physical Re- Cincio, and Patrick J Coles, “Variational quantum
view A 94, 022309 (2016). state diagonalization,” npj Quantum Information 5, 1–
[133] Sami Khairy, Ruslan Shaydulin, Lukasz Cincio, Yuri 10 (2019).
Alexeev, and Prasanna Balaprakash, “Learning to op- [148] Kentaro Heya, Yasunari Suzuki, Yasunobu Nakamura,
timize variational quantum circuits to solve combinato- and Keisuke Fujii, “Variational quantum gate optimiza-
rial problems,” Proceedings of the AAAI Conference on tion,” arXiv preprint arXiv:1810.12745 (2018).
Artificial Intelligence 34, 2367–2375 (2020). [149] Tyson Jones and Simon C Benjamin, “Quantum compi-
[134] A Ambainis, “Variable time amplitude amplification lation and circuit optimisation via energy dissipation,”
and a faster quantum algorithm for solving systems of arXiv preprint arXiv:1811.03147 (2018).
linear equations 29th int,” in Symp. Theoretical Aspects [150] Kunal Sharma, Sumeet Khatri, M. Cerezo, and
of Computer Science (STACS 2012), Vol. 14 (2012) pp. Patrick J Coles, “Noise resilience of variational quantum
636–47. compiling,” New Journal of Physics 22, 043006 (2020).
[135] Y. Subaşı, R. D. Somma, and D. Orsucci, “Quantum [151] Jacques Carolan, Masoud Mohseni, Jonathan P Olson,
28
Mihika Prabhu, Changchen Chen, Darius Bunandar, cob Biamonte, “A quantum algorithm to train neu-
Murphy Yuezhen Niu, Nicholas C Harris, Franco NC ral networks using low-depth circuits,” arXiv preprint
Wong, Michael Hochberg, et al., “Variational quantum arXiv:1712.05304 (2017).
unsampling on a quantum photonic processor,” Nature [170] Marcello Benedetti, Delfina Garcia-Pintos, Oscar Per-
Physics 16, 322–327 (2020). domo, Vicente Leyton-Ortega, Yunseong Nam, and
[152] Peter D Johnson, Jonathan Romero, Jonathan Olson, Alejandro Perdomo-Ortiz, “A generative modeling ap-
Yudong Cao, and Alán Aspuru-Guzik, “Qvector: an proach for benchmarking and training shallow quantum
algorithm for device-tailored quantum error correction,” circuits,” npj Quantum Information 5, 1–9 (2019).
arXiv preprint arXiv:1711.02249 (2017). [171] Yuxuan Du, Min-Hsiu Hsieh, Tongliang Liu, and
[153] Xiaosi Xu, Simon C Benjamin, and Xiao Yuan, “Vari- Dacheng Tao, “Expressive power of parametrized quan-
ational circuit compiler for quantum error correction,” tum circuits,” Physical Review Research 2, 033125
arXiv preprint arXiv:1911.05759 (2019). (2020).
[154] Jacob Biamonte, Peter Wittek, Nicola Pancotti, Patrick [172] Jin-Guo Liu and Lei Wang, “Differentiable learning of
Rebentrost, Nathan Wiebe, and Seth Lloyd, “Quantum quantum circuit born machines,” Physical Review A 98,
machine learning,” Nature 549, 195–202 (2017). 062324 (2018).
[155] Edward Farhi and Hartmut Neven, “Classification with [173] Brian Coyle, Daniel Mills, Vincent Danos, and Elham
quantum neural networks on near term processors,” Kashefi, “The born supremacy: Quantum advantage
arXiv preprint arXiv:1802.06002 (2018). and training of an ising born machine,” npj Quantum
[156] Maria Schuld, Alex Bocharov, Krysta M Svore, and Information 6, 1–11 (2020).
Nathan Wiebe, “Circuit-centric quantum classifiers,” [174] Jonathan Romero and Alan Aspuru-Guzik, “Variational
Physical Review A 101, 032308 (2020). quantum generators: Generative adversarial quantum
[157] Maria Schuld and Nathan Killoran, “Quantum machine machine learning for continuous distributions,” arXiv
learning in feature hilbert spaces,” Physical Review Let- preprint arXiv:1901.00848 (2019).
ters 122, 040504 (2019). [175] MV Altaisky, “Quantum neural network,” arXiv
[158] Vojtěch Havlíček, Antonio D Córcoles, Kristan Temme, preprint quant-ph/0107012 (2001).
Aram W Harrow, Abhinav Kandala, Jerry M Chow, [176] Kerstin Beer, Dmytro Bondarenko, Terry Farrelly, To-
and Jay M Gambetta, “Supervised learning with bias J Osborne, Robert Salzmann, Daniel Scheiermann,
quantum-enhanced feature spaces,” Nature 567, 209– and Ramona Wolf, “Training deep quantum neural net-
212 (2019). works,” Nature communications 11, 1–6 (2020).
[159] Edwin Stoudenmire and David J Schwab, “Supervised [177] Iris Cong, Soonwon Choi, and Mikhail D Lukin, “Quan-
learning with tensor networks,” in Advances in Neural tum convolutional neural networks,” Nature Physics 15,
Information Processing Systems (2016) pp. 4799–4807. 1273–1278 (2019).
[160] Seth Lloyd, Maria Schuld, Aroosa Ijaz, Josh Izaac, and [178] Lukas Franken and Bogdan Georgiev, “Explorations in
Nathan Killoran, “Quantum embeddings for machine quantum neural networks with intermediate measure-
learning,” arXiv preprint arXiv:2001.03622 (2020). ments,” in Proceedings of ESANN (2020).
[161] Adrián Pérez-Salinas, Alba Cervera-Lierta, Elies Gil- [179] Arthur Pesah, M. Cerezo, Samson Wang, Tyler Volkoff,
Fuster, and José I Latorre, “Data re-uploading for a Andrew T Sornborger, and Patrick J Coles, “Absence
universal quantum classifier,” Quantum 4, 226 (2020). of barren plateaus in quantum convolutional neural net-
[162] Takeru Kusumoto, Kosuke Mitarai, Keisuke Fujii, works,” arXiv preprint arXiv:2011.02966 (2020).
Masahiro Kitagawa, and Makoto Negoro, “Experimen- [180] Kaining Zhang, Min-Hsiu Hsieh, Liu Liu, and Dacheng
tal quantum kernel machine learning with nuclear spins Tao, “Toward trainability of quantum neural networks,”
in a solid,” arXiv preprint arXiv:1911.12021 (2019). arXiv preprint arXiv:2011.06258 (2020).
[163] J. Romero, J. P. Olson, and A. Aspuru-Guzik, “Quan- [181] Wojciech Hubert Zurek, “Quantum darwinism,” Nature
tum autoencoders for efficient compression of quan- physics 5, 181–188 (2009).
tum data,” Quantum Science and Technology 2, 045001 [182] A. Arrasmith, L. Cincio, A. T. Sornborger, W. H. Zurek,
(2017). and P. J. Coles, “Variational consistent histories as a hy-
[164] Kwok Ho Wan, Oscar Dahlsten, Hlér Kristjánsson, brid algorithm for quantum foundations,” Nature com-
Robert Gardner, and MS Kim, “Quantum generali- munications 10, 3438 (2019).
sation of feedforward neural networks,” npj Quantum [183] Robert B Griffiths, Consistent quantum theory (Cam-
Information 3, 36 (2017). bridge University Press, 2003).
[165] Guillaume Verdon, Jason Pye, and Michael Broughton, [184] Zoë Holmes, Andrew Arrasmith, Bin Yan, Patrick J
“A universal training algorithm for quantum deep learn- Coles, Andreas Albrecht, and Andrew T Sornborger,
ing,” arXiv preprint arXiv:1806.09729 (2018). “Barren plateaus preclude learning scramblers,” arXiv
[166] M. Cerezo, Akira Sone, Tyler Volkoff, Lukasz Cincio, preprint arXiv:2009.14808 (2020).
and Patrick J Coles, “Cost function dependent barren [185] Patrick Hayden and John Preskill, “Black holes as mir-
plateaus in shallow parametrized quantum circuits,” Na- rors: quantum information in random subsystems,”
ture Communications 12, 1–12 (2021). Journal of high energy physics 2007, 120 (2007).
[167] Chenfeng Cao and Xin Wang, “Noise-assisted quantum [186] Mark M Wilde, Quantum information theory (Cam-
autoencoder,” arXiv preprint arXiv:2012.08331 (2020). bridge University Press, 2013).
[168] Alex Pepper, Nora Tischler, and Geoff J Pryde, “Ex- [187] B. Rosgen and J. Watrous, “On the hardness of distin-
perimental realization of a quantum autoencoder: The guishing mixed-state quantum computations,” in 20th
compression of qutrits via machine learning,” Physical Annual IEEE Conference on Computational Complex-
Review Letters 122, 060501 (2019). ity (CCC’05) (2005) pp. 344–354.
[169] Guillaume Verdon, Michael Broughton, and Ja- [188] M. Cerezo, Alexander Poremba, Lukasz Cincio, and
29
Patrick J Coles, “Variational quantum fidelity estima- [205] Edward Grant, Leonard Wossnig, Mateusz Ostaszewski,
tion,” Quantum 4, 248 (2020). and Marcello Benedetti, “An initialization strategy for
[189] Carlos Bravo-Prieto, Diego García-Martín, and José I addressing barren plateaus in parametrized quantum
Latorre, “Quantum singular value decomposer,” Physi- circuits,” Quantum 3, 214 (2019).
cal Review A 101, 062310 (2020). [206] Tyler Volkoff and Patrick J Coles, “Large gradients via
[190] Bálint Koczor, Suguru Endo, Tyson Jones, Yuichiro correlation in random parameterized quantum circuits,”
Matsuzaki, and Simon C Benjamin, “Variational-state Quantum Science and Technology 6, 025008 (2021).
quantum metrology,” New Journal of Physics 22, 083038 [207] Andrea Skolik, Jarrod R McClean, Masoud Mohseni,
(2020). Patrick van der Smagt, and Martin Leib, “Layerwise
[191] Raphael Kaubruegger, Pietro Silvi, Christian Kokail, learning for quantum neural networks,” arXiv preprint
Rick van Bijnen, Ana Maria Rey, Jun Ye, Adam M arXiv:2006.14904 (2020).
Kaufman, and Peter Zoller, “Variational spin-squeezing [208] Ernesto Campos, Aly Nasrallah, and Jacob Bia-
algorithms on programmable quantum sensors,” Physi- monte, “Abrupt transitions in variational quantum cir-
cal Review Letters 123, 260505 (2019). cuit training,” Physical Review A 103, 032607 (2021).
[192] Ziqi Ma, Pranav Gokhale, Tian-Xing Zheng, Sisi Zhou, [209] Guillaume Verdon, Michael Broughton, Jarrod R Mc-
Xiaofei Yu, Liang Jiang, Peter Maurer, and Frederic T Clean, Kevin J Sung, Ryan Babbush, Zhang Jiang,
Chong, “Adaptive circuit learning for quantum metrol- Hartmut Neven, and Masoud Mohseni, “Learning to
ogy,” arXiv preprint arXiv:2010.08702 (2020). learn with quantum neural networks via classical neural
[193] Jacob L Beckey, M. Cerezo, Akira Sone, and Patrick J networks,” arXiv preprint arXiv:1907.05415 (2019).
Coles, “Variational quantum algorithm for estimat- [210] Abhinav Anand, Matthias Degroote, and Alán
ing the quantum fisher information,” arXiv preprint Aspuru-Guzik, “Natural evolutionary strategies for
arXiv:2010.10488 (2020). variational quantum computation,” arXiv preprint
[194] Jarrod R McClean, Sergio Boixo, Vadim N Smelyanskiy, arXiv:2012.00101 (2020).
Ryan Babbush, and Hartmut Neven, “Barren plateaus [211] Zhenyu Cai, “Resource estimation for quantum varia-
in quantum neural network training landscapes,” Nature tional simulations of the hubbard model,” Phys. Rev.
communications 9, 4812 (2018). Applied 14, 014059 (2020).
[195] Andrew Arrasmith, M. Cerezo, Piotr Czarnik, Lukasz [212] Chris Cade, Lana Mineh, Ashley Montanaro, and
Cincio, and Patrick J Coles, “Effect of barren Stasja Stanisic, “Strategies for solving the fermi-
plateaus on gradient-free optimization,” arXiv preprint hubbard model on near-term quantum computers,”
arXiv:2011.12245 (2020). Physical Review B 102, 235122 (2020).
[196] Aram W Harrow and Richard A Low, “Random quan- [213] Andrew Jena, Scott Genin, and Michele Mosca, “Pauli
tum circuits are approximate 2-designs,” Communica- partitioning with respect to gate sets,” arXiv preprint
tions in Mathematical Physics 291, 257–302 (2009). arXiv:1907.07859 (2019).
[197] Fernando GSL Brandao, Aram W Harrow, and Michał [214] Ophelia Crawford, Barnaby van Straaten, Daochen
Horodecki, “Local random quantum circuits are approx- Wang, Thomas Parks, Earl Campbell, and Stephen
imate polynomial-designs,” Communications in Mathe- Brierley, “Efficient quantum measurement of pauli oper-
matical Physics 346, 397–434 (2016). ators in the presence of finite sampling error,” Quantum
[198] Alexey Uvarov, Jacob D. Biamonte, and Dmitry Yudin, 5, 385 (2021).
“Variational quantum eigensolver for frustrated quan- [215] Vladyslav Verteletskyi, Tzu-Ching Yen, and Artur F Iz-
tum systems,” Phys. Rev. B 102, 075104 (2020). maylov, “Measurement optimization in the variational
[199] Alexey Uvarov and Jacob Biamonte, “On barren quantum eigensolver using a minimum clique cover,”
plateaus and cost function locality in variational The Journal of Chemical Physics 152, 124114 (2020).
quantum algorithms,” arXiv preprint arXiv:2011.10530 [216] Artur F Izmaylov, Tzu-Ching Yen, Robert A Lang, and
(2020). Vladyslav Verteletskyi, “Unitary partitioning approach
[200] Kunal Sharma, M. Cerezo, Lukasz Cincio, and to the measurement problem in the variational quantum
Patrick J Coles, “Trainability of dissipative perceptron- eigensolver method,” Journal of Chemical Theory and
based quantum neural networks,” arXiv preprint Computation 16, 190–195 (2019).
arXiv:2005.12458 (2020). [217] Andrew Zhao, Andrew Tranter, William M Kirby,
[201] Carlos Ortiz Marrero, Mária Kieferová, and Nathan Shu Fay Ung, Akimasa Miyake, and Peter J Love,
Wiebe, “Entanglement induced barren plateaus,” arXiv “Measurement reduction in variational quantum algo-
preprint arXiv:2010.15968 (2020). rithms,” Physical Review A 101, 062322 (2020).
[202] Samson Wang, Enrico Fontana, M. Cerezo, Kunal [218] Tzu-Ching Yen, Vladyslav Verteletskyi, and Artur F
Sharma, Akira Sone, Lukasz Cincio, and Patrick J Izmaylov, “Measuring all compatible operators in one
Coles, “Noise-induced barren plateaus in variational series of single-qubit measurements using unitary trans-
quantum algorithms,” arXiv preprint arXiv:2007.14384 formations,” Journal of Chemical Theory and Compu-
(2020). tation 16, 2400–2409 (2020).
[203] Daniel Stilck Franca and Raul Garcia-Patron, “Limita- [219] Pranav Gokhale and Frederic T Chong, “o(n3 ) measure-
tions of optimization algorithms on noisy quantum de- ment cost for variational quantum eigensolver on molec-
vices,” arXiv preprint arXiv:2009.05532 (2020). ular hamiltonians,” arXiv preprint arXiv:1908.11857
[204] Leo Zhou, Sheng-Tao Wang, Soonwon Choi, Hannes (2019).
Pichler, and Mikhail D Lukin, “Quantum approximate [220] Jarrod R McClean, Jonathan Romero, Ryan Babbush,
optimization algorithm: Performance, mechanism, and and Alán Aspuru-Guzik, “The theory of variational
implementation on near-term devices,” Physical Review hybrid quantum-classical algorithms,” New Journal of
X 10, 021067 (2020). Physics 18, 023023 (2016).
30
[221] William J Huggins, Jarrod R McClean, Nicholas C Ru- [238] Suguru Endo, Qi Zhao, Ying Li, Simon Benjamin, and
bin, Zhang Jiang, Nathan Wiebe, K Birgitta Whaley, Xiao Yuan, “Mitigating algorithmic errors in a hamilto-
and Ryan Babbush, “Efficient and noise resilient mea- nian simulation,” Physical Review A 99, 012334 (2019).
surements for quantum chemistry on near-term quan- [239] Jinzhao Sun, Xiao Yuan, Takahiro Tsunoda, Vlatko Ve-
tum computers,” npj Quantum Information 7, 1–9 dral, Simon C Benjamin, and Suguru Endo, “Mitigat-
(2021). ing realistic noise in practical noisy intermediate-scale
[222] Nicholas C Rubin, Ryan Babbush, and Jarrod Mc- quantum devices,” Physical Review Applied 15, 034026
Clean, “Application of fermionic marginal constraints (2021).
to hybrid quantum algorithms,” New Journal of Physics [240] Armands Strikis, Dayue Qin, Yanzhu Chen, Simon C
20, 053020 (2018). Benjamin, and Ying Li, “Learning-based quantum error
[223] Andrew Arrasmith, Lukasz Cincio, Rolando D Somma, mitigation,” arXiv preprint arXiv:2005.07601 (2020).
and Patrick J Coles, “Operator sampling for shot-frugal [241] Piotr Czarnik, Andrew Arrasmith, Patrick J Coles, and
optimization in variational algorithms,” arXiv preprint Lukasz Cincio, “Error mitigation with clifford quantum-
arXiv:2004.06252 (2020). circuit data,” arXiv preprint arXiv:2005.10189 (2020).
[224] Barnaby van Straaten and Bálint Koczor, “Measure- [242] Angus Lowe, Max Hunter Gordon, Piotr Czarnik, An-
ment cost of metric-aware variational quantum algo- drew Arrasmith, Patrick J Coles, and Lukasz Cincio,
rithms,” arXiv preprint arXiv:2005.05172 (2020). “Unified approach to data-driven quantum error miti-
[225] Hsin-Yuan Huang, Richard Kueng, and John Preskill, gation,” arXiv arXiv:2011.01157 (2020).
“Predicting many properties of a quantum system from [243] Sam McArdle, Xiao Yuan, and Simon Benjamin,
very few measurements,” Nature Physics 16, 1050–1057 “Error-mitigated digital quantum simulation,” Physical
(2020). Review Letters 122, 180501 (2019).
[226] Charles Hadfield, Sergey Bravyi, Rudy Raymond, and [244] Xavi Bonet-Monroig, Ramiro Sagastizabal, M Singh,
Antonio Mezzacapo, “Measurements of quantum hamil- and TE O’Brien, “Low-cost error mitigation by symme-
tonians with locally-biased classical shadows,” arXiv try verification,” Physical Review A 98, 062339 (2018).
preprint arXiv:2006.15788 (2020). [245] Jarrod R McClean, Zhang Jiang, Nicholas C Rubin,
[227] Giacomo Torlai, Guglielmo Mazzola, Giuseppe Carleo, Ryan Babbush, and Hartmut Neven, “Decoding quan-
and Antonio Mezzacapo, “Precise measurement of quan- tum errors with subspace expansions,” Nature Commu-
tum observables with neural-network estimators,” Phys- nications 11, 1–9 (2020).
ical Review Research 2, 022060 (2020). [246] Bálint Koczor, “Exponential error suppression
[228] Laura Gentini, Alessandro Cuccoli, Stefano Piran- for near-term quantum devices,” arXiv preprint
dola, Paola Verrucchi, and Leonardo Banchi, “Noise- arXiv:2011.05942 (2020).
resilient variational hybrid quantum-classical optimiza- [247] William J Huggins, Sam McArdle, Thomas E O’Brien,
tion,” Physical Review A 102, 052414 (2020). Joonho Lee, Nicholas C Rubin, Sergio Boixo, K Birgitta
[229] Enrico Fontana, M. Cerezo, Andrew Arrasmith, Whaley, Ryan Babbush, and Jarrod R McClean, “Vir-
Ivan Rungger, and Patrick J Coles, “Optimizing tual distillation for quantum error mitigation,” arXiv
parametrized quantum circuits via noise-induced break- preprint arXiv:2011.07064 (2020).
ing of symmetries,” arXiv preprint arXiv:2011.08763 [248] Sergey Bravyi, Sarah Sheldon, Abhinav Kandala,
(2020). David C Mckay, and Jay M Gambetta, “Mitigating
[230] Cheng Xue, Zhao-Yun Chen, Yu-Chun Wu, and Guo- measurement errors in multi-qubit experiments,” arXiv
Ping Guo, “Effects of quantum noise on quantum preprint arXiv:2006.14044 (2020).
approximate optimization algorithm,” arXiv preprint [249] Daiqin Su, Robert Israel, Kunal Sharma, Haoyu Qi,
arXiv:1909.02196 (2019). Ish Dhand, and Kamil Brádler, “Error mitigation on
[231] Jeffrey Marshall, Filip Wudarski, Stuart Hadfield, and a near-term quantum photonic device,” arXiv preprint
Tad Hogg, “Characterizing local noise in QAOA cir- arXiv:2008.06670 (2020).
cuits,” IOP SciNotes 1, 025208 (2020). [250] Yudong Cao, Johnathan Romero, and Alán Aspuru-
[232] Isaac H Kim, “Noise-resilient preparation of quan- Guzik, “Potential of quantum computing for drug dis-
tum many-body ground states,” arXiv preprint covery,” IBM Journal of Research and Development 62,
arXiv:1703.00032 (2017). 6–1 (2018).
[233] Suguru Endo, Zhenyu Cai, Simon C Benjamin, and [251] Yudong Cao, Jonathan Romero, Jonathan P Olson,
Xiao Yuan, “Hybrid quantum-classical algorithms and Matthias Degroote, Peter D Johnson, Mária Kieferová,
quantum error mitigation,” Journal of the Physical So- Ian D Kivlichan, Tim Menke, Borja Peropadre, Nico-
ciety of Japan 90, 032001 (2021). las PD Sawaya, et al., “Quantum chemistry in the age
[234] Kristan Temme, Sergey Bravyi, and Jay M Gambetta, of quantum computing,” Chemical reviews 119, 10856–
“Error mitigation for short-depth quantum circuits,” 10915 (2019).
Physical Review Letters 119, 180509 (2017). [252] Carlos Outeiral, Martin Strahm, Jiye Shi, Garrett M
[235] Suguru Endo, Simon C Benjamin, and Ying Li, “Prac- Morris, Simon C Benjamin, and Charlotte M Deane,
tical quantum error mitigation for near-future applica- “The prospects of quantum computing in computa-
tions,” Physical Review X 8, 031027 (2018). tional molecular biology,” Wiley Interdisciplinary Re-
[236] Zhenyu Cai, “Multi-exponential error extrapolation and views: Computational Molecular Science , e1481 (2020).
combining error mitigation techniques for nisq applica- [253] Steven R White, “Density matrix formulation for quan-
tions,” arXiv preprint arXiv:2007.01265 (2020). tum renormalization groups,” Physical Review Letters
[237] Matthew Otten and Stephen K Gray, “Recovering noise- 69, 2863 (1992).
free quantum observables,” Physical Review A 99, [254] Garnet Kin-Lic Chan and Sandeep Sharma, “The den-
012338 (2019). sity matrix renormalization group in quantum chem-
31
istry,” Annual Review of Physical Chemistry 62, 465– [268] Eugene F Dumitrescu, Alex J McCaskey, Gaute Ha-
481 (2011). gen, Gustav R Jansen, Titus D Morris, T Papenbrock,
[255] Sam McArdle, Suguru Endo, Alan Aspuru-Guzik, Si- Raphael C Pooser, David Jarvis Dean, and Pavel
mon C Benjamin, and Xiao Yuan, “Quantum com- Lougovski, “Cloud quantum computing of an atomic nu-
putational chemistry,” Reviews of Modern Physics 92, cleus,” Physical Review Letters 120, 210501 (2018).
015003 (2020). [269] Hsuan-Hao Lu, Natalie Klco, Joseph M Lukens, Ti-
[256] Frank Arute, Kunal Arya, Ryan Babbush, Dave Ba- tus D Morris, Aaina Bansal, Andreas Ekström, Gaute
con, Joseph C. Bardin, Rami Barends, Sergio Boixo, Hagen, Thomas Papenbrock, Andrew M Weiner, Mar-
et al., “Hartree-fock on a superconducting qubit quan- tin J Savage, et al., “Simulations of subatomic many-
tum computer,” Science 369, 1084–1089 (2020). body physics on a quantum frequency processor,” Phys-
[257] Artem A Bakulin, Stoichko D Dimitrov, Akshay Rao, ical Review A 100, 012320 (2019).
Philip CY Chow, Christian B Nielsen, Bob C Schroeder, [270] Alessandro Roggero, Andy CY Li, Joseph Carlson, Ra-
Iain McCulloch, Huib J Bakker, James R Durrant, and jan Gupta, and Gabriel N Perdue, “Quantum comput-
Richard H Friend, “Charge-transfer state dynamics fol- ing for neutrino-nucleus scattering,” Physical Review D
lowing hole and electron transfer in organic photovoltaic 101, 074038 (2020).
devices,” The Journal of Physical Chemistry Letters 4, [271] Julian Bender, Erez Zohar, Alessandro Farace, and
209–215 (2013). J Ignacio Cirac, “Digital quantum simulation of lattice
[258] Markus Gross, David C Müller, Heinz-Georg Nothofer, gauge theories in three spatial dimensions,” New Jour-
Ulrich Scherf, Dieter Neher, Christoph Bräuchle, and nal of Physics 20, 093001 (2018).
Klaus Meerholz, “Improving the performance of doped [272] Mari Carmen Banuls, Rainer Blatt, Jacopo Catani,
π-conjugated polymers for use in organic light-emitting Alessio Celi, Juan Ignacio Cirac, Marcello Dalmonte,
diodes,” Nature 405, 661–665 (2000). Leonardo Fallani, Karl Jansen, Maciej Lewenstein, Si-
[259] JR Schmidt, Priya V Parandekar, and John C Tully, mone Montangero, et al., “Simulating lattice gauge
“Mixed quantum-classical equilibrium: Surface hop- theories within quantum technologies,” The European
ping,” The Journal of Chemical Physics 129, 044104 physical journal D 74, 1–42 (2020).
(2008). [273] John Preskill, “Simulating quantum field theory with
[260] Thomas E O’Brien, Bruno Senjean, Ramiro Sagas- a quantum computer,” arXiv preprint arXiv:1811.10085
tizabal, Xavier Bonet-Monroig, Alicja Dutkiewicz, (2018).
Francesco Buda, Leonardo DiCarlo, and Lucas Viss- [274] Suguru Endo, Iori Kurata, and Yuya O Nakagawa,
cher, “Calculating energy derivatives for quantum chem- “Calculation of the green’s function on near-term quan-
istry on a quantum computer,” npj Quantum Informa- tum computers,” Physical Review Research 2, 033281
tion 5, 1–12 (2019). (2020).
[261] John C Tully and Richard K Preston, “Trajectory sur- [275] Chinmay Mishra, Shane Thompson, Raphael Pooser,
face hopping approach to nonadiabatic molecular col- and George Siopsis, “Quantum computation of an in-
lisions: the reaction of h+ with d2,” The Journal of teracting fermionic model,” Quantum Science and Tech-
Chemical Physics 55, 562–572 (1971). nology 5, 035010 (2020).
[262] David R Weinberg, Christopher J Gagliardi, Jonathan F [276] Danny Paulson, Luca Dellantonio, Jan F Haase, Alessio
Hull, Christine Fecenko Murphy, Caleb A Kent, Celi, Angus Kan, Andrew Jena, Christian Kokail, Rick
Brittany C Westlake, Amit Paul, Daniel H Ess, van Bijnen, Karl Jansen, Peter Zoller, et al., “Towards
Dewey Granville McCafferty, and Thomas J Meyer, simulating 2d effects in lattice gauge theories on a
“Proton-coupled electron transfer,” Chemical Reviews quantum computer,” arXiv preprint arXiv:2008.09252
112, 4016–4093 (2012). (2020).
[263] Walter Kohn and Lu Jeu Sham, “Self-consistent equa- [277] A Avkhadiev, PE Shanahan, and RD Young, “Accel-
tions including exchange and correlation effects,” Phys- erating lattice quantum field theory calculations via in-
ical review 140, A1133 (1965). terpolator optimization using noisy intermediate-scale
[264] Bela Bauer, Dave Wecker, Andrew J Millis, Matthew B quantum computing,” Physical Review Letters 124,
Hastings, and Matthias Troyer, “Hybrid quantum- 080501 (2020).
classical approach to correlated materials,” Physical Re- [278] Jad C Halimeh, Valentin Kasper, and Philipp Hauke,
view X 6, 031045 (2016). “Fate of lattice gauge theories under decoherence,”
[265] Ryan Babbush, Craig Gidney, Dominic W Berry, arXiv preprint arXiv:2009.07848 (2020).
Nathan Wiebe, Jarrod McClean, Alexandru Paler, [279] Kunal Sharma, M. Cerezo, Zoë Holmes, Lukasz Cincio,
Austin Fowler, and Hartmut Neven, “Encoding elec- Andrew Sornborger, and Patrick J Coles, “Reformu-
tronic spectra in quantum circuits with linear t com- lation of the no-free-lunch theorem for entangled data
plexity,” Physical Review X 8, 041015 (2018). sets,” arXiv preprint arXiv:2007.04900 (2020).
[266] Dominic W Berry, Mária Kieferová, Artur Scherer, Yu- [280] Francisco Barahona, Martin Grötschel, Michael Jünger,
val R Sanders, Guang Hao Low, Nathan Wiebe, Craig and Gerhard Reinelt, “An application of combinatorial
Gidney, and Ryan Babbush, “Improved techniques for optimization to statistical physics and circuit layout de-
preparing eigenstates of fermionic hamiltonians,” npj sign,” Operations Research 36, 493–513 (1988).
Quantum Information 4, 1–7 (2018). [281] Wolfgang Küchlin and Carsten Sinz, “Proving consis-
[267] Pierre-Luc Dallaire-Demers, Jonathan Romero, Libor tency assertions for automotive product data manage-
Veis, Sukin Sim, and Alán Aspuru-Guzik, “Low- ment,” Journal of Automated Reasoning 24, 145–163
depth circuit ansatz for preparing correlated fermionic (2000).
states on a quantum computer,” arXiv preprint [282] Edward Farhi, Jeffrey Goldstone, and Sam Gutmann,
arXiv:1801.01053 (2018). “A Quantum Approximate Optimization Algorithm Ap-
32
plied to a Bounded Occurrence Constraint Problem,” and KA2401032. SCB acknowledges financial support
arXiv preprint arXiv:1412.6062 (2014). from EPSRC Hub grants under the agreement num-
[283] Edward Farhi and Aram W Harrow, “Quantum bers EP/M013243/1 and EP/T001062/1, and from EU
supremacy through the quantum approximate opti- H2020-FETFLAG-03-2018 under the grant agreement
mization algorithm,” arXiv preprint arXiv:1602.07674 No 820495 (AQTION). SE was supported by MEXT
(2016).
Quantum Leap Flagship Program (MEXT QLEAP)
[284] Matthew B Hastings, “Classical and quantum bounded
depth approximation algorithms,” arXiv preprint Grant Number JPMXS0120319794, JPMXS0118068682
arXiv:1905.07047 (2019). and JST ERATO Grant Number JPMJER1601. KF was
[285] Sergey Bravyi, Alexander Kliesch, Robert Koenig, and supported by JSPS KAKENHI Grant No. 16H02211,
Eugene Tang, “Obstacles to variational quantum opti- JST ERATO JPMJER1601, and JST CREST JP-
mization from symmetry protection,” Physical Review MJCR1673. KM was supported by JST PRESTO
Letters 125, 260505 (2020). Grant No. JPMJPR2019 and JSPS KAKENHI Grant
[286] Matthew P Harrigan, Kevin J Sung, Matthew Neeley, No. 20K22330. KM and KF were also supported
Kevin J Satzinger, Frank Arute, Kunal Arya, Juan Ata- by MEXT Quantum Leap Flagship Program (MEXT
laya, Joseph C Bardin, Rami Barends, Sergio Boixo, QLEAP) Grant Number JPMXS0118067394 and JP-
et al., “Quantum approximate optimization of non- MXS0120319794. XY acknowledges support from the
planar graph problems on a planar superconducting pro-
cessor,” Nature Physics , 1–5 (2021).
Simons Foundation. LC was initially supported by
[287] Maria Schuld, Ilya Sinayskiy, and Francesco Petruc- the LDRD program of LANL under project number
cione, “An introduction to quantum machine learning,” 20190065DR, and later supported by the U.S. DOE, Of-
Contemporary Physics 56, 172–185 (2015). fice of Science, Office of Advanced Scientific Comput-
[288] Nathan Wiebe, Ashish Kapoor, and Krysta M ing Research under the Quantum Computing Application
Svore, “Quantum deep learning,” arXiv preprint Teams (QCAT) program. PJC was initially supported by
arXiv:1412.3489 (2014). the LANL ASC Beyond Moore’s Law project, and later
[289] Hsin-Yuan Huang, Richard Kueng, and John Preskill, supported by the U.S. DOE, Office of Science, Office of
“Information-theoretic bounds on quantum advantage Advanced Scientific Computing Research, under the Ac-
in machine learning,” arXiv preprint arXiv:2101.02464 celerated Research in Quantum Computing (ARQC) pro-
(2021).
gram. Most recently, MC, LC, and PJC were supported
[290] Samuel Yen-Chi Chen, Chao-Han Huck Yang, Jun Qi,
Pin-Yu Chen, Xiaoli Ma, and Hsi-Sheng Goan, “Vari- by the Quantum Science Center (QSC), a National Quan-
ational quantum circuits for deep reinforcement learn- tum Information Science Research Center of the U.S. De-
ing,” IEEE Access 8, 141007–141024 (2020). partment of Energy (DOE).
[291] Michael Broughton, Guillaume Verdon, Trevor Mc-
Court, Antonio J Martinez, Jae Hyeon Yoo, Sergei V
Isakov, Philip Massey, Murphy Yuezhen Niu, Ramin AUTHOR CONTRIBUTIONS
Halavati, Evan Peters, et al., “Tensorflow quantum:
A software framework for quantum machine learning,” All authors have read, discussed and contributed to
arXiv preprint arXiv:2003.02989 (2020).
the writing of the manuscript.
[292] Xiu-Zhe Luo, Jin-Guo Liu, Pan Zhang, and Lei Wang,
“Yao. jl: Extensible, efficient framework for quantum
algorithm design,” Quantum 4, 341 (2020).
[293] Yuval R Sanders, Dominic W Berry, Pedro CS Costa, COMPETING INTERESTS
Louis W Tessler, Nathan Wiebe, Craig Gidney, Hart-
mut Neven, and Ryan Babbush, “Compilation of fault- The authors declare no competing interests.
tolerant quantum heuristics for combinatorial optimiza-
tion,” Physical Review X Quantum 1, 020312 (2020).
KEY POINTS:
• The adaptive nature of VQAs is well suited to han- • Trainability, accuracy, and efficiency are three chal-
dle the constraints of near-term quantum comput- lenges that arise when applying VQAs to large-scale
ers. applications, and strategies are currently being de-
veloped to address these challenges.