Extragradient Sliding for Composite Non-Monotone Variational Inequalities
Roman Emelyanov, Andrey Tikhomirov, Aleksandr Beznosikov, Alexander Gasnikov
TL;DR
The paper addresses composite variational inequalities of the form $R(x)=Q(x)+P(x)$ where $Q$ is $L_q$-Lipschitz monotone and $P$ is $L_p$-Lipschitz potentially non-monotone under a Minty relaxation. It introduces Extragradient Sliding, a sliding variant of the extragradient method that reduces calls to the expensive non-monotone component and achieves sublinear convergence with a better oracle complexity than classical Extragradient. The main result shows a bound $\min_{0\le j<K-1} \|R(u^j)\|^2 \le \dfrac{16L_p^2 \|x^0 - x^*\|^2}{K}$ and an $P$-oracle complexity of $\mathcal{O}\left( \frac{L_p^2 \|x^0 - x^*\|^2}{\varepsilon^2} \right)$, outperforming $\mathcal{O}\left( \frac{(L_p+L_q)^2 \|x^0 - x^*\|^2}{\varepsilon^2} \right)$ for the basic Extragradient. Numerical experiments on a bilinear saddle point, robust logistic regression, and non-convex least squares corroborate the theoretical gains, showing improved convergence and reduced oracle calls across both monotone and non-monotone components.
Abstract
Variational inequalities offer a versatile and straightforward approach to analyzing a broad range of equilibrium problems in both theoretical and practical fields. In this paper, we consider a composite generally non-monotone variational inequality represented as a sum of $L_q$-Lipschitz monotone and $L_p$-Lipschitz generally non-monotone operators. We applied a special sliding version of the classical Extragradient method to this problem and obtain better convergence results. In particular, to achieve $\varepsilon$-accuracy of the solution, the oracle complexity of the non-monotone operator $Q$ for our algorithm is $O\left(L_p^2/\varepsilon^2\right)$ in contrast to the basic Extragradient algorithm with $O\left((L_p+L_q)^2/\varepsilon^2\right)$. The results of numerical experiments confirm the theoretical findings and show the superiority of the proposed method.
