paper-with-me

홈 › Papers

The Computational Complexity of Finding Stationary Points in Non-Convex Optimization

2023-10-13 · Alexandros Hollender, Manolis Zampetakis

Finding approximate stationary points, i.e., points where the gradient is approximately zero, of non-convex but smooth objective functions $f$ over unrestricted $d$-dimensional domains is one of the most fundamental problems in classical non-convex optimization. Nevertheless, the computational and query complexity of this problem are still not well understood when the dimension $d$ of the problem is independent of the approximation error. In this paper, we show the following computational and query complexity results: 1. The problem of finding approximate stationary points over unrestricted domains is PLS-complete. 2. For $d = 2$, we provide a zero-order algorithm for finding $\varepsilon$-approximate stationary points that requires at most $O(1/\varepsilon)$ value queries to the objective function. 3. We show that any algorithm needs at least $\Omega(1/\varepsilon)$ queries to the objective function and/or its gradient to find $\varepsilon$-approximate stationary points when $d=2$. Combined with the above, this characterizes the query complexity of this problem to be $\Theta(1/\varepsilon)$. 4. For $d = 2$, we provide a zero-order algorithm for finding $\varepsilon$-KKT points in constrained optimization problems that requires at most $O(1/\sqrt{\varepsilon})$ value queries to the objective function. This closes the gap between the works of Bubeck and Mikulincer [2020] and Vavasis [1993] and characterizes the query complexity of this problem to be $\Theta(1/\sqrt{\varepsilon})$. 5. Combining our results with the recent result of Fearnley et al. [2022], we show that finding approximate KKT points in constrained optimization is reducible to finding approximate stationary points in unconstrained optimization but the converse is impossible.

📄 PDF Abstract BibTeX arXiv:2310.09157

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SSRGD: Simple Stochastic Recursive Gradient Descent for Escaping Saddle Points

2019-04-19 · NeurIPS 2019 12 · Zhize Li

We analyze stochastic gradient algorithms for optimizing nonconvex problems. In particular, our goal is to find local minima (second-order stationary points) instead of just finding first-order stationary points which ma…

The Complexity of Making the Gradient Small in Stochastic Convex Optimization

2019-02-13 · Dylan J. Foster, Ayush Sekhari, Ohad Shamir, Nathan Srebro 외

We give nearly matching upper and lower bounds on the oracle complexity of finding $\epsilon$-stationary points ($\| \nabla F(x) \| \leq\epsilon$) in stochastic convex optimization. We jointly analyze the oracle complexi…

Stochastic Optimization

Complexity of Finding Stationary Points of Nonsmooth Nonconvex Functions

2020-02-10 · Jingzhao Zhang, Hongzhou Lin, Stefanie Jegelka, Ali Jadbabaie 외

We provide the first non-asymptotic analysis for finding stationary points of nonsmooth, nonconvex functions. In particular, we study the class of Hadamard semi-differentiable functions, perhaps the largest class of nons…

Accelerating Inexact HyperGradient Descent for Bilevel Optimization

2023-06-30 · Haikuo Yang, Luo Luo, Chris Junchi Li, Michael I. Jordan

We present a method for solving general nonconvex-strongly-convex bilevel optimization problems. Our method -- the \emph{Restarted Accelerated HyperGradient Descent} (\texttt{RAHGD}) method -- finds an $\epsilon$-first-o…

Bilevel Optimization

Complexity of Finding Stationary Points of Nonconvex Nonsmooth Functions

2020-01-01 · ICML 2020 1 · Jingzhao Zhang, Hongzhou Lin, Stefanie Jegelka, Suvrit Sra 외

We provide the first non-asymptotic analysis for finding stationary points of nonsmooth, nonconvex functions. In particular, we study the class of Hadamard semi-differentiable functions, perhaps the largest class of nons…