On stochastic mirror-prox algorithms for stochastic Cartesian variational inequalities: randomized block coordinate and optimal averaging schemes
Farzad Yousefian, Angelia Nedich, and Uday V. Shanbhag

TL;DR
This paper introduces randomized block stochastic mirror-prox algorithms for large-scale stochastic variational inequalities, achieving convergence and rate improvements through novel averaging schemes and block coordinate updates.
Contribution
It develops a randomized block stochastic mirror-prox algorithm with convergence guarantees for large-scale problems and proposes a new averaging scheme for improved convergence rates.
Findings
Converges almost surely under pseudo-monotonicity.
Achieves a mean squared error rate of O(d/k) for strongly pseudo-monotone maps.
Provides a convergence rate of O(√d/√k) for the averaged sequence in convex optimization.
Abstract
Motivated by multi-user optimization problems and non-cooperative Nash games in uncertain regimes, we consider stochastic Cartesian variational inequalities (SCVI) where the set is given as the Cartesian product of a collection of component sets. First, we consider the case where the number of the component sets is large. For solving this type of problems, the classical stochastic approximation methods and their prox generalizations are computationally inefficient as each iteration becomes very costly. To address this challenge, we develop a randomized block stochastic mirror-prox (B-SMP) algorithm, where at each iteration only a randomly selected block coordinate of the solution is updated through implementing two consecutive projection steps. Under standard assumptions on the problem and settings of the algorithm, we show that when the mapping is strictly pseudo-monotone, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
