On Unbounded Delays in Asynchronous Parallel Fixed-Point Algorithms
Not on the map. Why?
Abstract (arXiv)
The need for scalable numerical solutions has motivated the development of asynchronous parallel algorithms, where a set of nodes run in parallel with little or no synchronization, thus computing with delayed information. This paper studies the convergence of the asynchronous parallel algorithm ARock under potentially unbounded delays. ARock is a general asynchronous algorithm that has many applications. It parallelizes fixed-point iterations by letting a set of nodes randomly choose solution coordinates and update them in an asynchronous parallel fashion. ARock takes some recent asynchronous coordinate descent algorithms as special cases and gives rise to new asynchronous operator-splitting algorithms. Existing analysis of ARock assumes the delays to be bounded, and uses this bound to set a step size that is important to both convergence and efficiency. Other work, though allowing unbounded delays, imposes strict conditions on the underlying fixed-point operator, resulting in limited applications. In this paper, convergence is established under unbounded delays, which can be either stochastic or deterministic. The proposed step sizes are more practical and generally larger than those in the existing work. The step size adapts to the delay distribution or the current delay being experienced in the system. New Lyapunov functions, which are the key to analyzing asynchronous algorithms, are generated to obtain our results. A set of applicable optimization algorithms with large-scale applications are given, including machine learning and scientific computing algorithms.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Sep 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
7 papers.
- 2021Revisiting State Augmentation methods for Reinforcement Learning with Stochastic Delayscited by 20
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updatescited by 16
- 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Datacited by 9
- 2021Layered gradient accumulation and modular pipeline parallelism: fast and efficient training of large language modelscited by 6
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applicationscited by 1
- 2026Clipping Makes Distributed and Federated Asynchronous SGD Robust to Stragglerscited by 0
- 2026Clipping Makes Distributed and Federated Asynchronous SGD Robust to Stragglers11 Jun 2026
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applications15 Dec 2025
- 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Data2 Mar 2022
- 2022Delay-adaptive step-sizes for asynchronous learning17 Feb 2022
- 2021Revisiting State Augmentation methods for Reinforcement Learning with Stochastic Delays17 Aug 2021
- 2021Layered gradient accumulation and modular pipeline parallelism: fast and efficient training of large language models4 Jun 2021
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updates3 Mar 2021