English

A Randomized Block-Coordinate Primal-Dual Method for Large-scale Stochastic Saddle Point Problems

Optimization and Control 2025-09-30 v6

Abstract

We consider (stochastic) convex-concave saddle point (SP) problems with high-dimensional decision variables, arising in various applications including machine learning problems. To contend with the challenges in computing full gradients, we employ a randomized block-coordinate primal-dual scheme in which randomly selected primal and dual blocks of variables are updated. We consider both deterministic and stochastic settings, where deterministic partial gradients and their randomly sampled estimates are used, respectively, at each iteration. We investigate the convergence of the proposed method under different blocking strategies and provide the corresponding complexity results. While the best-known computational complexity result for computing a saddle point with ε\varepsilon primal-dual gap for deterministic primal-dual methods using full gradients is O(max{m,n}2/ε)\mathcal O(\max\{m,n\}^2/\varepsilon), where mm and nn denote the dimensions of primal and dual variables, respectively, we show that our proposed randomized block-coordinate method achieves an improved complexity of O(mn/ε)\mathcal O(mn/\varepsilon) assuming a coordinate-friendly structure on the problem. Moreover, for the stochastic setting where a mini-batch sample gradient is utilized, we show a computational complexity of O~(m2n2/ε2)\tilde{\mathcal{O}}(m^2n^2/\varepsilon^2) through acceleration. Finally, almost sure convergence of the iterate sequence to a saddle point is established.

Keywords

Cite

@article{arxiv.1907.03886,
  title  = {A Randomized Block-Coordinate Primal-Dual Method for Large-scale Stochastic Saddle Point Problems},
  author = {Erfan Yazdandoost Hamedani and Afrooz Jalilzadeh and Necdet Serhat Aybat},
  journal= {arXiv preprint arXiv:1907.03886},
  year   = {2025}
}

Comments

In the unbounded domain scenario for the stochastic setting, even almost sure convergence of the iterates does not guarantee uniform boundedness of the stochastic sequence, which prevents one from defining an appropriate restricted gap function as a measure of convergence metric. In this update we provide a resolution to this issue -- see Lemma 4, Remark 3, Lemma 5, Theorem 1 and Corollary 1

R2 v1 2026-06-23T10:15:28.408Z