English

Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problems

Machine Learning 2023-04-17 v2 Distributed, Parallel, and Cluster Computing Data Structures and Algorithms Optimization and Control

Abstract

We develop two compression based stochastic gradient algorithms to solve a class of non-smooth strongly convex-strongly concave saddle-point problems in a decentralized setting (without a central server). Our first algorithm is a Restart-based Decentralized Proximal Stochastic Gradient method with Compression (C-RDPSG) for general stochastic settings. We provide rigorous theoretical guarantees of C-RDPSG with gradient computation complexity and communication complexity of order O((1+δ)41L2κf2κg21ϵ)\mathcal{O}( (1+\delta)^4 \frac{1}{L^2}{\kappa_f^2}\kappa_g^2 \frac{1}{\epsilon} ), to achieve an ϵ\epsilon-accurate saddle-point solution, where δ\delta denotes the compression factor, κf\kappa_f and κg\kappa_g denote respectively the condition numbers of objective function and communication graph, and LL denotes the smoothness parameter of the smooth part of the objective function. Next, we present a Decentralized Proximal Stochastic Variance Reduced Gradient algorithm with Compression (C-DPSVRG) for finite sum setting which exhibits gradient computation complexity and communication complexity of order O((1+δ)max{κf2,δκf2κg,κg}log(1ϵ))\mathcal{O} \left((1+\delta) \max \{\kappa_f^2, \sqrt{\delta}\kappa^2_f\kappa_g,\kappa_g \} \log\left(\frac{1}{\epsilon}\right) \right). Extensive numerical experiments show competitive performance of the proposed algorithms and provide support to the theoretical results obtained.

Keywords

Cite

@article{arxiv.2205.14452,
  title  = {Stochastic Gradient Methods with Compressed Communication for Decentralized Saddle Point Problems},
  author = {Chhavi Sharma and Vishnu Narayanan and P. Balamurugan},
  journal= {arXiv preprint arXiv:2205.14452},
  year   = {2023}
}
R2 v1 2026-06-24T11:31:53.355Z