ADOM: Accelerated Decentralized Optimization Method for Time-Varying Networks

Dmitry Kovalev, Egor Shulgin, Peter Richtarik, Alexander Rogozin, Alexander Gasnikov

Research output: Chapter in Book/Report/Conference proceedingConference contribution


We propose ADOM - an accelerated method for smooth and strongly convex decentralized optimization over time-varying networks. ADOM uses a dual oracle, i.e., we assume access to the gradient of the Fenchel conjugate of the individual loss functions. Up to a constant factor, which depends on the network structure only, its communication complexity is the same as that of accelerated Nesterov gradient method (Nesterov, 2003). To the best of our knowledge, only the algorithm of Rogozin et al. (2019) has a convergence rate with similar properties. However, their algorithm converges under the very restrictive assumption that the number of network changes can not be greater than a tiny percentage of the number of iterations. This assumption is hard to satisfy in practice, as the network topology changes usually can not be controlled. In contrast, ADOM merely requires the network to stay connected throughout time.
Original languageEnglish (US)
Title of host publicationInternational Conference on Machine Learning (ICML)
StatePublished - 2021

Bibliographical note

KAUST Repository Item: Exported on 2021-11-18
Acknowledgements: The work of D. Kovalev, E. Shulgin and P. Richt ' arik was supported by the KAUST Baseline Research Funding Scheme. The work of A. Rogozin and A. Gasnikov was supported by the Russian Science Foundation (project 21-71-30005).


Dive into the research topics of 'ADOM: Accelerated Decentralized Optimization Method for Time-Varying Networks'. Together they form a unique fingerprint.

Cite this