English

Distributed stochastic optimization with gradient tracking over strongly-connected networks

Machine Learning 2019-04-11 v2 Distributed, Parallel, and Cluster Computing Multiagent Systems Systems and Control Machine Learning

Abstract

In this paper, we study distributed stochastic optimization to minimize a sum of smooth and strongly-convex local cost functions over a network of agents, communicating over a strongly-connected graph. Assuming that each agent has access to a stochastic first-order oracle (SFO\mathcal{SFO}), we propose a novel distributed method, called S\mathcal{S}-AB\mathcal{AB}, where each agent uses an auxiliary variable to asymptotically track the gradient of the global cost in expectation. The S\mathcal{S}-AB\mathcal{AB} algorithm employs row- and column-stochastic weights simultaneously to ensure both consensus and optimality. Since doubly-stochastic weights are not used, S\mathcal{S}-AB\mathcal{AB} is applicable to arbitrary strongly-connected graphs. We show that under a sufficiently small constant step-size, S\mathcal{S}-AB\mathcal{AB} converges linearly (in expected mean-square sense) to a neighborhood of the global minimizer. We present numerical simulations based on real-world data sets to illustrate the theoretical results.

Keywords

Cite

@article{arxiv.1903.07266,
  title  = {Distributed stochastic optimization with gradient tracking over strongly-connected networks},
  author = {Ran Xin and Anit Kumar Sahu and Usman A. Khan and Soummya Kar},
  journal= {arXiv preprint arXiv:1903.07266},
  year   = {2019}
}
R2 v1 2026-06-23T08:10:59.528Z