English

Efficient First Order Method for Saddle Point Problems with Higher Order Smoothness

Optimization and Control 2024-12-10 v2

Abstract

This paper studies the complexity of finding approximate stationary points for the smooth nonconvex-strongly-concave (NC-SC) saddle point problem: minxmaxyf(x,y)\min_x\max_yf(x,y). Under the standard first-order smoothness conditions where ff is \ell-smooth in both arguments and μy\mu_y-strongly concave in yy, existing literature shows that the optimal complexity for first-order methods to obtain an ϵ\epsilon-stationary point is O~(κyϵ2)\tilde{O}\big(\sqrt{\kappa_y}\ell\epsilon^{-2}\big), where κy=/μy\kappa_y=\ell/\mu_y is the condition number. However, when Φ(x):=maxyf(x,y)\Phi(x):=\max_y f(x,y) has L2L_2-Lipschitz continuous Hessian in addition, we derive a first-order algorithm with an O~(κy1/2L21/4ϵ7/4)\tilde{O}\big(\sqrt{\kappa_y}\ell^{1/2}L_2^{1/4}\epsilon^{-7/4}\big) complexity by designing an accelerated proximal point algorithm enhanced with the "Convex Until Proven Guilty" technique. Moreover, an improved Ω(κy3/7L22/7ϵ12/7)\Omega\big(\sqrt{\kappa_y}\ell^{3/7}L_2^{2/7}\epsilon^{-12/7}\big) lower bound for first-order method is also derived for sufficiently small ϵ\epsilon. As a result, given the second-order smoothness of the problem, the complexity of our method improves the state-of-the-art result by a factor of O~((2L2ϵ)1/4)\tilde{O}\big(\big(\frac{\ell^2}{L_2\epsilon}\big)^{1/4}\big), while almost matching the lower bound except for a small O~((2L2ϵ)1/28)\tilde{O}\big(\big(\frac{\ell^2}{L_2\epsilon}\big)^{1/28}\big) factor.

Keywords

Cite

@article{arxiv.2304.12453,
  title  = {Efficient First Order Method for Saddle Point Problems with Higher Order Smoothness},
  author = {Nuozhou Wang and Junyu Zhang and Shuzhong Zhang},
  journal= {arXiv preprint arXiv:2304.12453},
  year   = {2024}
}
R2 v1 2026-06-28T10:16:29.134Z