Quantum Hamiltonian Descent

03/02/2023
by   Jiaqi Leng, et al.
0

Gradient descent is a fundamental algorithm in both theory and practice for continuous optimization. Identifying its quantum counterpart would be appealing to both theoretical and practical quantum applications. A conventional approach to quantum speedups in optimization relies on the quantum acceleration of intermediate steps of classical algorithms, while keeping the overall algorithmic trajectory and solution quality unchanged. We propose Quantum Hamiltonian Descent (QHD), which is derived from the path integral of dynamical systems referring to the continuous-time limit of classical gradient descent algorithms, as a truly quantum counterpart of classical gradient methods where the contribution from classically-prohibited trajectories can significantly boost QHD's performance for non-convex optimization. Moreover, QHD is described as a Hamiltonian evolution efficiently simulatable on both digital and analog quantum computers. By embedding the dynamics of QHD into the evolution of the so-called Quantum Ising Machine (including D-Wave and others), we empirically observe that the D-Wave-implemented QHD outperforms a selection of state-of-the-art gradient-based classical solvers and the standard quantum adiabatic algorithm, based on the time-to-solution metric, on non-convex constrained quadratic programming instances up to 75 dimensions. Finally, we propose a "three-phase picture" to explain the behavior of QHD, especially its difference from the quantum adiabatic algorithm.

READ FULL TEXT

page 31

page 35

research
02/27/2023

Implementing Linear Combination of Unitaries on Intermediate-term Quantum Computers

Over the years, the framework of Linear combination of unitaries (LCU) h...
research
10/02/2022

Quark: A Gradient-Free Quantum Learning Framework for Classification Tasks

As more practical and scalable quantum computers emerge, much attention ...
research
05/30/2022

Non-convex online learning via algorithmic equivalence

We study an algorithmic equivalence technique between nonconvex gradient...
research
09/09/2022

Non-convex Quadratic Programming Using Coherent Optical Networks

We investigate the possibility of solving continuous non-convex optimiza...
research
06/07/2023

A Mirror Descent Perspective on Classical and Quantum Blahut-Arimoto Algorithms

The Blahut-Arimoto algorithm is a well known method to compute classical...
research
10/06/2022

Learning many-body Hamiltonians with Heisenberg-limited scaling

Learning a many-body Hamiltonian from its dynamics is a fundamental prob...
research
10/28/2022

Differentiable Analog Quantum Computing for Optimization and Control

We formulate the first differentiable analog quantum computing framework...

Please sign up or login with your details

Forgot password? Click here to reset