Tight analyses of first-order methods with error feedback

Daniel Berg Thomsen, Adrien Taylor, Aymeric Dieuleveut
6/5/2025
cs.LGcs.DCmath.OC

No official code found. Best implementation: DanielBergThomsen/error-feedback-tight (1 star, MIT, last commit 2025-10-24).

Abstract

Communication between agents often constitutes a major computational bottleneck in distributed learning. One of the most common mitigation strategies is to compress the information exchanged, thereby reducing communication overhead. To counteract the degradation in convergence associated with compressed communication, error feedback schemes -- most notably $\mathrm{EF}$ and $\mathrm{EF}^{21}$ -- were introduced. In this work, we provide a tight analysis of both of these methods. Specifically, we find the Lyapunov function that yields the best possible convergence rate for each method -- with matching lower bounds. This principled approach yields sharp performance guarantees and enables a rigorous, apples-to-apples comparison between $\mathrm{EF}$, $\mathrm{EF}^{21}$, and compressed gradient descent. Our analysis is carried out in the simplified single-agent setting, which allows for clean theoretical insights and fair comparison of the underlying mechanisms.

View on arXivView PDF

Code Implementations(1)

MIT

Official code for Tight analyses of first-order methods with error feedback.

10TeX, PythonMay 31, 202512 months agoMIT

Similar Papers

Cite this paper

@article{thomsen2025tight,
  title  = {Tight analyses of first-order methods with error feedback},
  author = {Daniel Berg Thomsen and Adrien Taylor and Aymeric Dieuleveut},
  year   = {2025},
  eprint = {2506.05271},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.05271v2},
  journal = {NEURIPS 2025 2025}
}

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

Discussion