The Complexity of Constrained Min-Max Optimization
Constantinos Daskalakis, Stratis Skoulakis, Manolis Zampetakis

TL;DR
This paper explores the computational complexity of constrained nonconvex-nonconcave min-max optimization, revealing NP-hardness and PPAD-completeness results, and demonstrating exponential query complexity separation from minimization problems.
Contribution
It characterizes the complexity of constrained min-max problems, proving NP-hardness and PPAD-completeness, and establishes an exponential query complexity lower bound in the oracle model.
Findings
Deciding existence of min-max points is NP-hard.
Finding approximate local min-max points is PPAD-complete.
Exponential query complexity lower bound in the oracle model.
Abstract
Despite its important applications in Machine Learning, min-max optimization of nonconvex-nonconcave objectives remains elusive. Not only are there no known first-order methods converging even to approximate local min-max points, but the computational complexity of identifying them is also poorly understood. In this paper, we provide a characterization of the computational complexity of the problem, as well as of the limitations of first-order methods in constrained min-max optimization problems with nonconvex-nonconcave objectives and linear constraints. As a warm-up, we show that, even when the objective is a Lipschitz and smooth differentiable function, deciding whether a min-max point exists, in fact even deciding whether an approximate min-max point exists, is NP-hard. More importantly, we show that an approximate local min-max point of large enough approximation is guaranteed to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
