Fundamental Limits of Approximate Gradient Coding
Not on the map. Why?
Abstract (arXiv)
It has been established that when the gradient coding problem is distributed among n servers, the computation load (number of stored data partitions) of each worker is at least s+1 in order to resists s stragglers. This scheme incurs a large overhead when the number of stragglers s is large. In this paper, we focus on a new framework called approximate gradient coding to mitigate stragglers in distributed learning. We show that, to exactly recover the gradient with high probability, the computation load is lower bounded by O(log(n)/log(n/s)). We also propose a code that exactly matches such lower bound. We identify a fundamental three-fold tradeoff for any approximate gradient coding scheme d≥ O(log(1/ε)/log(n/s)), where d is the computation load, ε is the error of gradient. We give an explicit code construction based on random edge removal process that achieves the derived tradeoff. We implement our schemes and demonstrate the advantage of the approaches over the current fastest gradient coding strategies.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 4; 2024: 2; 2025: 1; 2026: 1.
15 papers.
Sort:
- 2022Straggler-Resilient Personalized Federated Learningcited by 9
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systemscited by 5
- 2021Soft BIBD and Product Gradient Codescited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learningcited by 1
- 2023Randomized Polar Codes for Anytime Distributed Machine Learningcited by 1
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Banditscited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2023Iterative Sketching for Secure Coded Regressioncited by 0
- 2024NeRCC: Nested-Regression Coded Computing for Resilient Distributed Prediction Serving Systemscited by 0
3 more
- 2026Pipelined Gradient Coding22 Jul 2026
- 2025Approximate Gradient Coding for Distributed Learning with Heterogeneous Stragglers26 Oct 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2024NeRCC: Nested-Regression Coded Computing for Resilient Distributed Prediction Serving Systems6 Feb 2024
- 2023Randomized Polar Codes for Anytime Distributed Machine Learning1 Sep 2023
- 2023Iterative Sketching for Secure Coded Regression8 Aug 2023
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Load17 Apr 2023
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning4 Aug 2022
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learning6 Jun 2022
- 2022Straggler-Resilient Personalized Federated Learning5 Jun 2022
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Bandits16 Feb 2022
3 more
- 2022Straggler-Resilient Personalized Federated Learningcited by 9
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systemscited by 5
- 2021Soft BIBD and Product Gradient Codescited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learningcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learningcited by 1
- 2023Randomized Polar Codes for Anytime Distributed Machine Learningcited by 1
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Banditscited by 0
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Loadcited by 0
- 2023Iterative Sketching for Secure Coded Regressioncited by 0
- 2024NeRCC: Nested-Regression Coded Computing for Resilient Distributed Prediction Serving Systemscited by 0
12 most cited of 15 All 15 (JSON)
- 2026Pipelined Gradient Coding22 Jul 2026
- 2025Approximate Gradient Coding for Distributed Learning with Heterogeneous Stragglers26 Oct 2025
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2024NeRCC: Nested-Regression Coded Computing for Resilient Distributed Prediction Serving Systems6 Feb 2024
- 2023Randomized Polar Codes for Anytime Distributed Machine Learning1 Sep 2023
- 2023Iterative Sketching for Secure Coded Regression8 Aug 2023
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
- 2023Fast and Straggler-Tolerant Distributed SGD with Reduced Computation Load17 Apr 2023
- 2022Adaptive Stochastic Gradient Descent for Fast and Communication-Efficient Distributed Learning4 Aug 2022
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learning6 Jun 2022
- 2022Straggler-Resilient Personalized Federated Learning5 Jun 2022
- 2022Cost-Efficient Distributed Learning via Combinatorial Multi-Armed Bandits16 Feb 2022
12 newest of 15 All 15 (JSON)