pith. sign in

arxiv: 1901.08166 · v1 · pith:4YCBHVWTnew · submitted 2019-01-23 · 💻 cs.DC

Fundamental Limits of Approximate Gradient Coding

classification 💻 cs.DC
keywords gradientcodingapproximatecomputationloadstragglerscodedistributed
0
0 comments X
read the original abstract

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 \emph{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\geq O(\log(1/\epsilon)/\log(n/s))$, where $d$ is the computation load, $\epsilon$ 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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Communication-Efficient Approximate Gradient Coding for Distributed Learning in Heterogeneous Systems

    eess.SY 2026-05 unverdicted novelty 5.0

    Derives a closed-form optimal gradient coding structure and bit allocation strategy to minimize residual error under an unbiasedness constraint for communication-efficient distributed learning in heterogeneous systems.