Recursive greedy initialization of the quantum approximate optimization algorithm with guaranteed improvement

The quantum approximate optimization algorithm (QAOA) is a variational quantum algorithm, where a quantum computer implements a variational ansatz consisting of $p$ layers of alternating unitary operators and a classical computer is used to optimize the variational parameters. For a random initialization, the optimization typically leads to local minima with poor performance, motivating the search for initialization strategies of QAOA variational parameters. Although numerous heuristic initializations exist, an analytical understanding and performance guarantees for large $p$ remain evasive. We introduce a greedy initialization of QAOA which guarantees improving performance with an increasing number of layers. Our main result is an analytic construction of $2p+1$ transition states - saddle points with a unique negative curvature direction - for QAOA with $p+1$ layers that use the local minimum of QAOA with $p$ layers. Transition states connect to new local minima, which are guaranteed to lower the energy compared to the minimum found for $p$ layers. We use the GREEDY procedure to navigate the exponentially increasing with $p$ number of local minima resulting from the recursive application of our analytic construction. The performance of the GREEDY procedure matches available initialization strategies while providing a guarantee for the minimal energy to decrease with an increasing number of layers $p$.

[1]  G. Santoro,et al.  Avoiding barren plateaus via transferability of smooth solutions in a Hamiltonian variational ansatz , 2022, Physical Review A.

[2]  Stefan Woerner,et al.  Scaling of the quantum approximate optimization algorithm on superconducting qubit based hardware , 2022, Quantum.

[3]  E. Kashefi,et al.  Graph neural network initialisation of quantum approximate optimisation , 2021, Quantum.

[4]  Stuart Hadfield,et al.  Bounds on approximating Max kXOR with quantum and classical local algorithms , 2021, Quantum.

[5]  P. Love,et al.  Counterdiabaticity and the quantum approximate optimization algorithm , 2021, Quantum.

[6]  P. Love,et al.  MaxCut quantum approximate optimization algorithm performance guarantees for p>1 , 2021 .

[7]  J. Biamonte,et al.  Parameter concentrations in quantum approximate optimization , 2021, Physical Review A.

[8]  L. Brady,et al.  Optimal Protocols in Quantum Annealing and Quantum Approximate Optimization Algorithm Problems. , 2021, Physical review letters.

[9]  Stefan H. Sack,et al.  Quantum annealing initialization of the quantum approximate optimization algorithm , 2021, Quantum.

[10]  Martin Leib,et al.  Beating classical heuristics for the binary paint shop problem with the quantum approximate optimization algorithm , 2020, Physical Review A.

[11]  Jakub Marecek,et al.  Warm-starting quantum optimization , 2020, Quantum.

[12]  Li Li,et al.  Investigating quantum approximate optimization algorithms under bang-bang protocols , 2020, 2005.13103.

[13]  David Gamarnik,et al.  The Quantum Approximate Optimization Algorithm Needs to See the Whole Graph: A Typical Case , 2020, ArXiv.

[14]  Marcello Benedetti,et al.  Parameterized quantum circuits as machine learning models , 2019, Quantum Science and Technology.

[15]  F. Brandão,et al.  For Fixed Control Parameters the Quantum Approximate Optimization Algorithm's Objective Function Value Concentrates for Typical Instances , 2018, 1812.04170.

[16]  Leo Zhou,et al.  Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices , 2018, Physical Review X.

[17]  Gavin E. Crooks,et al.  Performance of the Quantum Approximate Optimization Algorithm on the Maximum Cut Problem , 2018, 1811.08419.

[18]  John Preskill,et al.  Quantum Computing in the NISQ era and beyond , 2018, Quantum.

[19]  J. Gambetta,et al.  Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets , 2017, Nature.

[20]  E. Farhi,et al.  A Quantum Approximate Optimization Algorithm , 2014, 1411.4028.

[21]  Alán Aspuru-Guzik,et al.  A variational eigenvalue solver on a photonic quantum processor , 2013, Nature Communications.

[22]  Richard Bellman,et al.  Introduction to matrix analysis (2nd ed.) , 1997 .

[23]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[24]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 1. General Considerations , 1970 .

[25]  W. Marsden I and J , 2012 .

[26]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[27]  D. Goldfarb A family of variable-metric methods derived by variational means , 1970 .