On the Optimal Time Complexities in Decentralized Stochastic Asynchronous Optimization

A. Tyurin, Peter Richt'arik
5/1/2024

No confident code implementation found for this paper.

Abstract

We consider the decentralized stochastic asynchronous optimization setup, where many workers asynchronously calculate stochastic gradients and asynchronously communicate with each other using edges in a multigraph. For both homogeneous and heterogeneous setups, we prove new time complexity lower bounds under the assumption that computation and communication speeds are bounded. We develop a new nearly optimal method, Fragile SGD, and a new optimal method, Amelie SGD, that converge under arbitrary heterogeneous computation and communication speeds and match our lower bounds (up to a logarithmic factor in the homogeneous setting). Our time complexities are new, nearly optimal, and provably improve all previous asynchronous/synchronous stochastic methods in the decentralized setup.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tyurin2024optimal,
  title  = {On the Optimal Time Complexities in Decentralized Stochastic Asynchronous Optimization},
  author = {A. Tyurin and Peter Richt'arik},
  year   = {2024},
  eprint = {2405.16218},
  archivePrefix = {arXiv},
  doi    = {10.52202/079017-3898},
  url    = {https://arxiv.org/abs/2405.16218},
  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/2405.16218.svg)](https://codeofpaper.com/paper/2405.16218)

Discussion