Decentralized Optimization in Networks with Arbitrary Delays

Tomas Ortega, Hamid Jafarkhani
1/20/2024
math.OCcs.MAeess.SP

No official code found. Best implementation: TomasOrtega/DT-GO (0 stars, Apache-2.0, last commit 2026-01-14).

Abstract

We consider the problem of decentralized optimization in networks with communication delays. To accommodate delays, we need decentralized optimization algorithms that work on directed graphs. Existing approaches require nodes to know their out-degree to achieve convergence. We propose a novel gossip-based algorithm that circumvents this requirement, allowing decentralized optimization in networks with communication delays. We prove that our algorithm converges on non-convex objectives, with the same main complexity order term as centralized Stochastic Gradient Descent (SGD), and show that the graph topology and the delays only affect the higher order terms. We provide numerical simulations that illustrate our theoretical results.

View on arXivView PDF

Code Implementations(1)

TomasOrtega/DT-GOCommunity100%
Apache-2.0

Code for the experiments for DT-GO

00Shell, PythonOct 25, 20239 months agoApache-2.0

Similar Papers

Cite this paper

@article{ortega2024decentralized,
  title  = {Decentralized Optimization in Networks with Arbitrary Delays},
  author = {Tomas Ortega and Hamid Jafarkhani},
  year   = {2024},
  eprint = {2401.11344},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11344v1}
}

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/2401.11344.svg)](https://codeofpaper.com/paper/2401.11344)

Discussion