Quantum Hamiltonian Descent

Jiaqi Leng, Ethan Hickman, Joseph Li, Xiaodi Wu
3/2/2023
quant-phcs.LG

No official code found. Best implementation: jiaqileng/quantum-hamiltonian-descent (14 stars, last commit 2024-01-16).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

Quantum Hamiltonian Descent: numerical simulation, real-machine deployment, and benchmarking

142C++, MATLABSep 12, 20222 years agoNOASSERTION

Similar Papers

Cite this paper

@article{leng2023quantum,
  title  = {Quantum Hamiltonian Descent},
  author = {Jiaqi Leng and Ethan Hickman and Joseph Li and Xiaodi Wu},
  year   = {2023},
  eprint = {2303.01471},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.01471v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.01471.svg)](https://codeofpaper.com/paper/2303.01471)

Discussion