A first-order method for nonconvex-nonconcave minimax problems under a local Kurdyka-Łojasiewicz condition

Zhaosong Lu, Xiangyuan Wang
7/2/2025
math.OCcs.LGmath.NA

No confident code implementation found for this paper.

Abstract

We study a class of nonconvex-nonconcave minimax problems in which the inner maximization problem satisfies a local Kurdyka-Łojasiewicz (KL) condition that may vary with the outer minimization variable. In contrast to the global KL or Polyak-Łojasiewicz (PL) conditions commonly assumed in the literature -- which are significantly stronger and often too restrictive in practice -- this local KL condition accommodates a broader range of practical scenarios. However, it also introduces new analytical challenges. In particular, as an optimization algorithm progresses toward a stationary point of the problem, the region over which the KL condition holds may shrink, resulting in a more intricate and potentially ill-conditioned landscape. To address this challenge, we show that the associated maximal function is locally Hölder smooth. Leveraging this key property, we develop an inexact proximal gradient method for solving the minimax problem, where the inexact gradient of the maximal function is computed by applying a proximal gradient method to a KL-structured subproblem. Under mild assumptions, we establish complexity guarantees for computing an approximate stationary point of the minimax problem.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lu2025firstorder,
  title  = {A first-order method for nonconvex-nonconcave minimax problems under a local Kurdyka-Łojasiewicz condition},
  author = {Zhaosong Lu and Xiangyuan Wang},
  year   = {2025},
  eprint = {2507.01932},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.01932v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.01932.svg)](https://codeofpaper.com/paper/2507.01932)

Discussion