Stochastic Extragradient with Flip-Flop Shuffling & Anchoring: Provable Improvements

Jiseok Chae, Chulhee Yun, Donghwan Kim
2/3/2026

No official code found. Best implementation: jsch8q/SEG-FFA (0 stars, last commit 2025-06-23).

Abstract

In minimax optimization, the extragradient (EG) method has been extensively studied because it outperforms the gradient descent-ascent method in convex-concave (C-C) problems. Yet, stochastic EG (SEG) has seen limited success in C-C problems, especially for unconstrained cases. Motivated by the recent progress of shuffling-based stochastic methods, we investigate the convergence of shuffling-based SEG in unconstrained finite-sum minimax problems, in search of convergent shuffling-based SEG. Our analysis reveals that both random reshuffling and the recently proposed flip-flop shuffling alone can suffer divergence in C-C problems. However, with an additional simple trick called anchoring, we develop the SEG with flip-flop anchoring (SEG-FFA) method which successfully converges in C-C problems. We also show upper and lower bounds in the strongly-convex-strongly-concave setting, demonstrating that SEG-FFA has a provably faster convergence rate compared to other shuffling-based methods.

View on arXivView PDF

Code Implementations(1)

jsch8q/SEG-FFACommunity69%

Code repository for "Stochastic Extragradient with Flip-Flop Shuffling & Anchoring: Provable Improvements"

00Python, Jupyter NotebookJun 10, 20251 years ago

Similar Papers

Cite this paper

@article{chae2026stochastic,
  title  = {Stochastic Extragradient with Flip-Flop Shuffling & Anchoring: Provable Improvements},
  author = {Jiseok Chae and Chulhee Yun and Donghwan Kim},
  year   = {2026},
  eprint = {2501.00511},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2501.00511},
  url    = {https://arxiv.org/abs/2501.00511},
  journal = {NEURIPS 2024 2024}
}

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/2501.00511.svg)](https://codeofpaper.com/paper/2501.00511)

Discussion