English

Finding Stationary Points by Comparisons

Machine Learning 2026-06-25 v1 Data Structures and Algorithms Optimization and Control Quantum Physics

Abstract

We study the problem of finding stationary points of non-convex functions when access to the objective is provided only through a comparison oracle that, given two points, outputs which has the larger function value. For a twice differentiable f ⁣:RnRf\colon\mathbb R^n\to\mathbb R with Lipschitz gradient and Hessian, we develop an algorithm that visits an ϵ\epsilon-stationary point using O~(n2/ϵ1.5)\widetilde O(n^2/\epsilon^{1.5}) queries. Our approach uses a subroutine that estimates the normalized Hessian to accuracy δ\delta using O~(n2log(1/δ))\widetilde O(n^2\log(1/\delta)) queries. We further study this problem with a quantum comparison oracle model where queries can be made in superpositions, and develop the first quantum algorithm that finds an ϵ\epsilon-stationary point, which takes O~(n/ϵ1.5)\widetilde O(n/\epsilon^{1.5}) queries.

Cite

@article{arxiv.2606.27082,
  title  = {Finding Stationary Points by Comparisons},
  author = {Helin Wang and Chenyi Zhang and Xiwen Tao and Yexin Zhang and Tongyang Li},
  journal= {arXiv preprint arXiv:2606.27082},
  year   = {2026}
}

Comments

41 pages, 4 figures. To appear in the Forty-Third International Conference on Machine Learning (ICML 2026)