The complexity of constrained min-max optimization

71Citations
Citations of this article
48Readers
Mendeley users who have this article in their library.

Abstract

Despite its important applications in Machine Learning, min-max optimization of objective functions that are nonconvex-nonconcave remains elusive. Not only are there no known first-order methods converging to even approximate local min-max equilibria (a.k.a. approximate saddle points), but the computational complexity of identifying them is also poorly understood. In this paper, we provide a characterization of the computational complexity as well as of the limitations of first-order methods in this problem. Specifically, we show that in linearly constrained min-max optimization problems with nonconvex-nonconcave objectives an approximate local min-max equilibrium of large enough approximation is guaranteed to exist, but computing such a point is PPAD-complete. The same is true of computing an approximate fixed point of the (Projected) Gradient Descent/Ascent update dynamics, which is computationally equivalent to computing approximate local min-max equilibria. An important byproduct of our proof is to establish an unconditional hardness result in the Nemirovsky-Yudin 1983 oracle optimization model, where we are given oracle access to the values of some function f : P ? [-1, 1] and its gradient ? f, where P ? [0, 1]d is a known convex polytope. We show that any algorithm that uses such first-order oracle access to f and finds an ?-approximate local min-max equilibrium needs to make a number of oracle queries that is exponential in at least one of 1/?, L, G, or d, where L and G are respectively the smoothness and Lipschitzness of f. This comes in sharp contrast to minimization problems, where finding approximate local minima in the same setting can be done with Projected Gradient Descent using O(L/?) many queries. Our result is the first to show an exponential separation between these two fundamental optimization problems in the oracle model.

Cite

CITATION STYLE

APA

Daskalakis, C., Skoulakis, S., & Zampetakis, M. (2021). The complexity of constrained min-max optimization. In Proceedings of the Annual ACM Symposium on Theory of Computing (pp. 1466–1478). Association for Computing Machinery. https://doi.org/10.1145/3406325.3451125

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free