English

A heavy-ball type curve search method for smooth convexly constrained optimization

Optimization and Control 2026-03-20 v1

Abstract

This paper addresses smooth convexly constrained optimization problems where the Euclidean projection onto the feasible set is computationally tractable. Although momentum techniques like Polyak's heavy-ball are known for accelerating optimization algorithms, their use in constrained settings remains limited due to challenges in preserving feasibility and ensuring convergence. We thus propose a heavy-ball-type method that extends to the constrained case a recently introduced curve-search globalization framework. The method attempts a momentum update and performs a curvilinear search to enforce an Armijo-type descent condition: when the momentum step is infeasible or unacceptable, the algorithm smoothly reverts to a feasible descent direction. We prove that the algorithm is well-defined and globally convergent to stationary points; the derivation of these results is nontrivial due to the use of a heavy-ball type direction in a constrained setting, where it may generate infeasible iterates. We discuss the incorporation of further mechanisms into the algorithm, including non-monotone curve search, spectral steplength selection and an adaptive momentum strategy. Numerical experiments on benchmark problems show the method is robust and competitive with the state-of-the-art.

Keywords

Cite

@article{arxiv.2603.19032,
  title  = {A heavy-ball type curve search method for smooth convexly constrained optimization},
  author = {Federica Donnini and Pierluigi Mansueto},
  journal= {arXiv preprint arXiv:2603.19032},
  year   = {2026}
}
R2 v1 2026-07-01T11:28:21.804Z