Extragradient Method for $(L_0, L_1)$-Lipschitz Root-finding Problems
Sayantan Choudhury, Nicolas Loizou
TL;DR
This paper extends the extragradient (EG) method to root-finding and variational-inequality problems under a relaxed $\alpha$-symmetric $(L_0, L_1)$-Lipschitz condition on the operator $F$, which generalizes standard Lipschitz continuity by allowing the Lipschitz bound to depend on the norm of the operator along the interpolation between points. It introduces a novel adaptive step size $\gamma_k = \frac{1}{c_0 + c_1 \|F(x_k)\|^{\alpha}}$ and proves convergence across strongly monotone, monotone, and weak Minty operator cases, including linear rates for strongly monotone and sublinear rates for the others, with refinements that remove exponential dependence on initialization in key results. The analysis covers two regimes: $\alpha=1$ and $\alpha\in(0,1)$, with explicit step-size rules and iteration complexity bounds, and it is complemented by numerical experiments validating robustness and practicality of the adaptive steps. The work points to future avenues such as constrained and stochastic extensions, optimistic gradient variants, and data-driven estimation of the unknown smoothness parameters. Overall, it broadens the applicability and reliability of EG in modern non-Lipschitz settings encountered in min-max and VI problems.
Abstract
Introduced by Korpelevich in 1976, the extragradient method (EG) has become a cornerstone technique for solving min-max optimization, root-finding problems, and variational inequalities (VIs). Despite its longstanding presence and significant attention within the optimization community, most works focusing on understanding its convergence guarantees assume the strong L-Lipschitz condition. In this work, building on the proposed assumptions by Zhang et al. [2024b] for minimization and Vankov et al.[2024] for VIs, we focus on the more relaxed $α$-symmetric $(L_0, L_1)$-Lipschitz condition. This condition generalizes the standard Lipschitz assumption by allowing the Lipschitz constant to scale with the operator norm, providing a more refined characterization of problem structures in modern machine learning. Under the $α$-symmetric $(L_0, L_1)$-Lipschitz condition, we propose a novel step size strategy for EG to solve root-finding problems and establish sublinear convergence rates for monotone operators and linear convergence rates for strongly monotone operators. Additionally, we prove local convergence guarantees for weak Minty operators. We supplement our analysis with experiments validating our theory and demonstrating the effectiveness and robustness of the proposed step sizes for EG.
