English

On the Complexity of Deterministic Nonsmooth and Nonconvex Optimization

Optimization and Control 2022-11-08 v2 Computational Complexity Data Structures and Algorithms

Abstract

In this paper, we present several new results on minimizing a nonsmooth and nonconvex function under a Lipschitz condition. Recent work shows that while the classical notion of Clarke stationarity is computationally intractable up to some sufficiently small constant tolerance, the randomized first-order algorithms find a (δ,ϵ)(\delta, \epsilon)-Goldstein stationary point with the complexity bound of O~(δ1ϵ3)\tilde{O}(\delta^{-1}\epsilon^{-3}), which is independent of dimension d1d \geq 1~\citep{Zhang-2020-Complexity, Davis-2022-Gradient, Tian-2022-Finite}. However, the deterministic algorithms have not been fully explored, leaving open several problems in nonsmooth nonconvex optimization. Our first contribution is to demonstrate that the randomization is \textit{necessary} to obtain a dimension-independent guarantee, by proving a lower bound of Ω(d)\Omega(d) for any deterministic algorithm that has access to both 1st1^{st} and 0th0^{th} oracles. Furthermore, we show that the 0th0^{th} oracle is \textit{essential} to obtain a finite-time convergence guarantee, by showing that any deterministic algorithm with only the 1st1^{st} oracle is not able to find an approximate Goldstein stationary point within a finite number of iterations up to sufficiently small constant parameter and tolerance. Finally, we propose a deterministic smoothing approach under the \textit{arithmetic circuit} model where the resulting smoothness parameter is exponential in a certain parameter M>0M > 0 (e.g., the number of nodes in the representation of the function), and design a new deterministic first-order algorithm that achieves a dimension-independent complexity bound of O~(Mδ1ϵ3)\tilde{O}(M\delta^{-1}\epsilon^{-3}).

Keywords

Cite

@article{arxiv.2209.12463,
  title  = {On the Complexity of Deterministic Nonsmooth and Nonconvex Optimization},
  author = {Michael I. Jordan and Tianyi Lin and Manolis Zampetakis},
  journal= {arXiv preprint arXiv:2209.12463},
  year   = {2022}
}

Comments

28 Pages; Fix an error and add relevant references

R2 v1 2026-06-28T02:04:44.549Z