ARock: an Algorithmic Framework for Asynchronous Parallel Coordinate Updates
Not on the map. Why?
Abstract (arXiv)
Finding a fixed point to a nonexpansive operator, i.e., x^*=Tx^*, abstracts many problems in numerical linear algebra, optimization, and other areas of scientific computing. To solve fixed-point problems, we propose ARock, an algorithmic framework in which multiple agents (machines, processors, or cores) update x in an asynchronous parallel fashion. Asynchrony is crucial to parallel computing since it reduces synchronization wait, relaxes communication bottleneck, and thus speeds up computing significantly. At each step of ARock, an agent updates a randomly selected coordinate xi based on possibly out-of-date information on x. The agents share x through either global memory or communication. If writing xi is atomic, the agents can read and write x without memory locks. Theoretically, we show that if the nonexpansive operator T has a fixed point, then with probability one, ARock generates a sequence that converges to a fixed points of T. Our conditions on T and step sizes are weaker than comparable work. Linear convergence is also obtained. We propose special cases of ARock for linear systems, convex optimization, machine learning, as well as distributed and decentralized consensus problems. Numerical experiments of solving sparse logistic regression problems are presented.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 4; 2024: 3; 2025: 5; 2026: 2.
21 papers.
Sort:
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimizationcited by 29
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
- 2023Randomized Block-Coordinate Optimistic Gradient Algorithms for Root-Finding Problemscited by 9
- 2023Sublinear Convergence Rates of Extragradient-Type Methods: A Survey on Classical and Recent Developmentscited by 5
- 2023Robust Online Learning over Networkscited by 2
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delayscited by 2
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problemscited by 2
- 2022SYNTHESIS: A Semi-Asynchronous Path-Integrated Stochastic Gradient Method for Distributed Learning in Computing Clusterscited by 1
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applicationscited by 1
- 2022Pick your Neighbor: Local Gauss-Southwell Rule for Fast Asynchronous Decentralized Optimizationcited by 0
9 more
- 2022On Parallel or Distributed Asynchronous Iterations with Unbounded Delays and Possible Out of Order Messages or Flexible Communication for Convex Optimization Problems and Machine Learningcited by 0
- 2023Asynchronous Message-Passing and Zeroth-Order Optimization Based Distributed Learning with a Use-Case in Resource Allocation in Communication Networkscited by 0
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAMcited by 0
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systemscited by 0
- 2025Asynchronous Decentralized SGD under Non-Convexity: A Block-Coordinate Descent Frameworkcited by 0
- 2025Multi-Timescale Primal Dual Hybrid Gradient with Application to Distributed Optimizationcited by 0
- 2025Scalable Asynchronous Federated Modeling for Spatial Datacited by 0
- 2026Distributed Perceptron under Bounded Staleness, Partial Participation, and Noisy Communicationcited by 0
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methodscited by 0
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methods1 Jun 2026
- 2026Distributed Perceptron under Bounded Staleness, Partial Participation, and Noisy Communication15 Jan 2026
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applications15 Dec 2025
- 2025Scalable Asynchronous Federated Modeling for Spatial Data2 Oct 2025
- 2025Multi-Timescale Primal Dual Hybrid Gradient with Application to Distributed Optimization18 Jun 2025
- 2025Asynchronous Decentralized SGD under Non-Convexity: A Block-Coordinate Descent Framework15 May 2025
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systems6 Mar 2025
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM9 Jul 2024
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problems4 Jun 2024
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays16 May 2024
- 2023Asynchronous Message-Passing and Zeroth-Order Optimization Based Distributed Learning with a Use-Case in Resource Allocation in Communication Networks8 Nov 2023
- 2023Robust Online Learning over Networks1 Sep 2023
9 more
- 2023Sublinear Convergence Rates of Extragradient-Type Methods: A Survey on Classical and Recent Developments30 Mar 2023
- 2023Randomized Block-Coordinate Optimistic Gradient Algorithms for Root-Finding Problems8 Jan 2023
- 2022On Parallel or Distributed Asynchronous Iterations with Unbounded Delays and Possible Out of Order Messages or Flexible Communication for Convex Optimization Problems and Machine Learning5 Oct 2022
- 2022SYNTHESIS: A Semi-Asynchronous Path-Integrated Stochastic Gradient Method for Distributed Learning in Computing Clusters17 Aug 2022
- 2022Pick your Neighbor: Local Gauss-Southwell Rule for Fast Asynchronous Decentralized Optimization15 Jul 2022
- 2022Delay-adaptive step-sizes for asynchronous learning17 Feb 2022
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guarantees9 Sep 2021
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimization5 Mar 2021
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devices4 Mar 2021
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimizationcited by 29
- 2021Asynchronous Iterations in Optimization: New Sequence Results and Sharper Algorithmic Guaranteescited by 17
- 2022Delay-adaptive step-sizes for asynchronous learningcited by 11
- 2023Randomized Block-Coordinate Optimistic Gradient Algorithms for Root-Finding Problemscited by 9
- 2023Sublinear Convergence Rates of Extragradient-Type Methods: A Survey on Classical and Recent Developmentscited by 5
- 2023Robust Online Learning over Networkscited by 2
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delayscited by 2
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problemscited by 2
- 2022SYNTHESIS: A Semi-Asynchronous Path-Integrated Stochastic Gradient Method for Distributed Learning in Computing Clusterscited by 1
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applicationscited by 1
- 2022Pick your Neighbor: Local Gauss-Southwell Rule for Fast Asynchronous Decentralized Optimizationcited by 0
12 most cited of 21 All 21 (JSON)
- 2026Stochastic convergence of parallel asynchronous adaptive first-order methods1 Jun 2026
- 2026Distributed Perceptron under Bounded Staleness, Partial Participation, and Noisy Communication15 Jan 2026
- 2025A Class of Accelerated Fixed-Point-Based Methods with Delayed Inexact Oracles and Its Applications15 Dec 2025
- 2025Scalable Asynchronous Federated Modeling for Spatial Data2 Oct 2025
- 2025Multi-Timescale Primal Dual Hybrid Gradient with Application to Distributed Optimization18 Jun 2025
- 2025Asynchronous Decentralized SGD under Non-Convexity: A Block-Coordinate Descent Framework15 May 2025
- 2025DVM-SLAM: Decentralized Visual Monocular Simultaneous Localization and Mapping for Multi-Agent Systems6 Mar 2025
- 2024Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM9 Jul 2024
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problems4 Jun 2024
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays16 May 2024
- 2023Asynchronous Message-Passing and Zeroth-Order Optimization Based Distributed Learning with a Use-Case in Resource Allocation in Communication Networks8 Nov 2023
- 2023Robust Online Learning over Networks1 Sep 2023
12 newest of 21 All 21 (JSON)