Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:quant-ph/0202155

Dynamics of quantum adiabatic evolution algorithm for Number Partitioning

Vadim Smelyanskiy, U. von Toussaint, Doǧan A. Timuçin

Published Feb 26, 2002• 10 citations
arXivHTMLPDF

Abstract

We have developed a general technique to study the dynamics of the quantum adiabatic evolution algorithm applied to random combinatorial optimization problems in the asymptotic limit of large problem size $n$. We use as an example the NP-complete Number Partitioning problem and map the algorithm dynamics to that of an auxilary quantum spin glass system with the slowly varying Hamiltonian. We use a Green function method to obtain the adiabatic eigenstates and the minimum excitation gap, $g_{\rm min}={\cal O}(n 2^{-n/2})$, corresponding to the exponential complexity of the algorithm for Number Partitioning. The key element of the analysis is the conditional energy distribution computed for the set of all spin configurations generated from a given (ancestor) configuration by simulteneous fipping of a fixed number of spins. For the problem in question this distribution is shown to depend on the ancestor spin configuration only via a certain parameter related to the energy of the configuration. As the result, the algorithm dynamics can be described in terms of one-dimenssional quantum diffusion in the energy space. This effect provides a general limitation on the power of a quantum adiabatic computation in random optimization problems. Analytical results are in agreement with the numerical simulation of the algorithm.

DOI
10.48550/arxiv.quant-ph/0202155

Related papers

Number Partitioning via Quantum Adiabatic Computation

Vadim Smelyanskiy, U. von Toussaint

We study both analytically and numerically the complexity of the adiabatic quantum evolution algorithm applied to random instances of combinatorial optimization problems. We use as an example the NP-complete set partition problem and obtain an asymptotic expression for the minimal gap separating the ground and exited states of a system during the execution of the algorithm. We show that for computationally hard problem instances the size of the minimal gap scales exponentially with the problem size. This result is in qualitative agreement with the direct numerical simulation of the algorithm for small instances of the set partition problem. We describe the statistical properties of the optimization problem that are responsible for the exponential behavior of the algorithm.

•Feb 19, 2002•4 citations

Simulations of the adiabatic quantum optimization for the Set Partition Problem

Vadim Smelyanskiy, U. von Toussaint, Doǧan A. Timuçin

We analyze the complexity of the quantum optimization algorithm based on adiabatic evolution for the set partition problem. We introduce a cost function defined on a logarithmic scale of the partition residues so that the total number of values of the cost function is of the order of the problem size. We simulate the behavior of the algorithm by numerical solution of the time-dependent Schroedinger equation as well as the stationary equation for the adiabatic eigenvalues. The numerical results for the time-dependent quantum evolution indicate that the complexity of the algorithm scales exponentially with the problem size.This result appears to contradict the recent numerical results for complexity of quantum adiabatic algorithm applied to a different NP-complete problem (Farhi et al, Science 292, p.472 (2001)).

arXiv:quant-ph/0112143•Dec 22, 2001•10 citations

Quantum adiabatic algorithms and large spin tunnelling

A. Boulatov, Vadim Smelyanskiy

We study the quantum adiabatic evolution algorithm with different evolution paths that correspond to different control Hamiltonians $H(\ensuremath{\tau})$ sampled from a random ensemble. The algorithm is applied to a random binary optimization problem where the cost function is symmetric with respect to the permutation of individual bits. We investigate the method proposed by Farhi et al. when different evolution paths preserve the bit symmetry of the control Hamiltonians $H(\ensuremath{\tau})$ and are generated by an ensemble of random $8\ifmmode\times\else\texttimes\fi{}8$ matrices. In this case, the algorithm dynamics is completely described in terms of the motion of a spin-n/2 system. We show that different evolution paths can be parametrized by a small number of independent parameters that are expansion coefficients of $H(\ensuremath{\tau})$ in a certain universal set of operators. One of these operators is responsible for avoiding the tunnelling for the spin-n/2 system and the corresponding coefficient determines the algorithm complexity for a given problem instance. We show that any problem instance can be solved in polynomial time by applying one of the two universal path modifications (due to the possible reflection symmetry of the problem). We show that a successful evolution path of the algorithm always corresponds to the trajectory of a classical spin $n/2$ and provide a complete characterization of such paths.

arXiv:quant-ph/0309150•Physical Review A•Dec 24, 2003•15 citations

A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an NP-Complete Problem

Edward Farhi, Jeffrey Goldstone, Sam Gutmann +3 more

A quantum system will stay near its instantaneous ground state if the Hamiltonian that governs its evolution varies slowly enough. This quantum adiabatic behavior is the basis of a new class of algorithms for quantum computing. We tested one such algorithm by applying it to randomly generated hard instances of an NP-complete problem. For the small examples that we could simulate, the quantum adiabatic algorithm worked well, providing evidence that quantum computers (if large ones can be built) may be able to outperform ordinary computers on hard sets of instances of NP-complete problems.

arXiv:quant-ph/0104129•Science•Apr 20, 2001•2,055 citations

Adiabatic bottlenecks in quantum annealing and nonequilibrium dynamics of paramagnons

Tim Bode, Frank K. Wilhelm

The correspondence between long-range interacting quantum spin glasses and combinatorial optimization problems underpins the physical motivation for adiabatic quantum computing. On one hand, in disordered (quantum) spin systems, the focus is on exact methods such as the replica trick that allow the calculation of system quantities in the limit of infinite system and ensemble size. On the other hand, when solving a given instance of an optimization problem, disorder-averaged quantities are of no relevance, as one is solely interested in instance-specific, finite-size properties, in particular the optimal solution. Here, we apply the nonequilibrium Green's function formalism to the spin coherent-state path integral to obtain the statistical fluctuations and the collective-excitation spectrum along the annealing path. For the example of the quantum Sherrington-Kirkpatrick spin glass, by comparing to extensive numerically exact results, we show that this method provides access to the instance-specific bottlenecks of the annealing protocol.

arXiv:2403.11548•Physical Review A•Jul 12, 2024•4 citations

A Numerical Study of the Performance of a Quantum Adiabatic Evolution Algorithm for Satisfiability

Edward Farhi, Jeffrey Goldstone, Sam Gutmann

Quantum computation by adiabatic evolution, as described in quant-ph/0001106, will solve satisfiability problems if the running time is long enough. In certain special cases (that are classically easy) we know that the quantum algorithm requires a running time that grows as a polynomial in the number of bits. In this paper we present numerical results on randomly generated instances of an NP-complete problem and of a problem that can be solved classically in polynomial time. We simulate a quantum computer (of up to 16 qubits) by integrating the Schrodinger equation on a conventional computer. For both problems considered, for the set of instances studied, the required running time appears to grow slowly as a function of the number of bits.

arXiv:quant-ph/0007071•Jul 19, 2000•44 citations
We have developed a general technique to study the dynamics of the quantum adiabatic evolution algorithm applied to random combinatorial optimization problems in the asymptotic limit of large problem size nnn. We use as an example the NP-complete Number Partitioning problem and map the algorithm dynamics to that of an auxilary quantum spin glass system with the slowly varying Hamiltonian. We use a Green function method to obtain the adiabatic eigenstates and the minimum excitation gap, gmin=O(n2−n/2)g_{\rm min}={\cal O}(n 2^{-n/2})gmin​=O(n2−n/2), corresponding to the exponential complexity of the algorithm for Number Partitioning. The key element of the analysis is the conditional energy distribution computed for the set of all spin configurations generated from a given (ancestor) configuration by simulteneous fipping of a fixed number of spins. For the problem in question this distribution is shown to depend on the ancestor spin configuration only via a certain parameter related to the energy of the configuration. As the result, the algorithm dynamics can be described in terms of one-dimenssional quantum diffusion in the energy space. This effect provides a general limitation on the power of a quantum adiabatic computation in random optimization problems. Analytical results are in agreement with the numerical simulation of the algorithm.
We study both analytically and numerically the complexity of the adiabatic quantum evolution algorithm applied to random instances of combinatorial optimization problems. We use as an example the NP-complete set partition problem and obtain an asymptotic expression for the minimal gap separating the ground and exited states of a system during the execution of the algorithm. We show that for computationally hard problem instances the size of the minimal gap scales exponentially with the problem size. This result is in qualitative agreement with the direct numerical simulation of the algorithm for small instances of the set partition problem. We describe the statistical properties of the optimization problem that are responsible for the exponential behavior of the algorithm.
We analyze the complexity of the quantum optimization algorithm based on adiabatic evolution for the set partition problem. We introduce a cost function defined on a logarithmic scale of the partition residues so that the total number of values of the cost function is of the order of the problem size. We simulate the behavior of the algorithm by numerical solution of the time-dependent Schroedinger equation as well as the stationary equation for the adiabatic eigenvalues. The numerical results for the time-dependent quantum evolution indicate that the complexity of the algorithm scales exponentially with the problem size.This result appears to contradict the recent numerical results for complexity of quantum adiabatic algorithm applied to a different NP-complete problem (Farhi et al, Science 292, p.472 (2001)).
We study the quantum adiabatic evolution algorithm with different evolution paths that correspond to different control Hamiltonians $H(\ensuremath{\tau})$ sampled from a random ensemble. The algorithm is applied to a random binary optimization problem where the cost function is symmetric with respect to the permutation of individual bits. We investigate the method proposed by Farhi et al. when different evolution paths preserve the bit symmetry of the control Hamiltonians $H(\ensuremath{\tau})$ and are generated by an ensemble of random $8\ifmmode\times\else\texttimes\fi{}8$ matrices. In this case, the algorithm dynamics is completely described in terms of the motion of a spin-n/2 system. We show that different evolution paths can be parametrized by a small number of independent parameters that are expansion coefficients of $H(\ensuremath{\tau})$ in a certain universal set of operators. One of these operators is responsible for avoiding the tunnelling for the spin-n/2 system and the corresponding coefficient determines the algorithm complexity for a given problem instance. We show that any problem instance can be solved in polynomial time by applying one of the two universal path modifications (due to the possible reflection symmetry of the problem). We show that a successful evolution path of the algorithm always corresponds to the trajectory of a classical spin n/2n/2n/2 and provide a complete characterization of such paths.
A quantum system will stay near its instantaneous ground state if the Hamiltonian that governs its evolution varies slowly enough. This quantum adiabatic behavior is the basis of a new class of algorithms for quantum computing. We tested one such algorithm by applying it to randomly generated hard instances of an NP-complete problem. For the small examples that we could simulate, the quantum adiabatic algorithm worked well, providing evidence that quantum computers (if large ones can be built) may be able to outperform ordinary computers on hard sets of instances of NP-complete problems.
The correspondence between long-range interacting quantum spin glasses and combinatorial optimization problems underpins the physical motivation for adiabatic quantum computing. On one hand, in disordered (quantum) spin systems, the focus is on exact methods such as the replica trick that allow the calculation of system quantities in the limit of infinite system and ensemble size. On the other hand, when solving a given instance of an optimization problem, disorder-averaged quantities are of no relevance, as one is solely interested in instance-specific, finite-size properties, in particular the optimal solution. Here, we apply the nonequilibrium Green's function formalism to the spin coherent-state path integral to obtain the statistical fluctuations and the collective-excitation spectrum along the annealing path. For the example of the quantum Sherrington-Kirkpatrick spin glass, by comparing to extensive numerically exact results, we show that this method provides access to the instance-specific bottlenecks of the annealing protocol.
Quantum computation by adiabatic evolution, as described in quant-ph/0001106, will solve satisfiability problems if the running time is long enough. In certain special cases (that are classically easy) we know that the quantum algorithm requires a running time that grows as a polynomial in the number of bits. In this paper we present numerical results on randomly generated instances of an NP-complete problem and of a problem that can be solved classically in polynomial time. We simulate a quantum computer (of up to 16 qubits) by integrating the Schrodinger equation on a conventional computer. For both problems considered, for the set of instances studied, the required running time appears to grow slowly as a function of the number of bits.