Distributed Linearly Separable Computation
Kai Wan, Hua Sun, Mingyue Ji, Giuseppe Caire

TL;DR
This paper investigates the optimal tradeoff between computation and communication costs in distributed linear separable function computation, proposing schemes and bounds that generalize existing distributed coding problems.
Contribution
It introduces novel achievability schemes and converse bounds for minimal computation cost scenarios, extending distributed gradient coding to recover multiple linear combinations.
Findings
Achievability and converse bounds match for certain parameters.
Proposed schemes are optimal under cyclic dataset assignment.
Enables recovery of multiple linear combinations beyond the gradient coding setting.
Abstract
This paper formulates a distributed computation problem, where a master asks distributed workers to compute a linearly separable function. The task function can be expressed as linear combinations of messages, where each message is a function of one dataset. Our objective is to find the optimal tradeoff between the computation cost (number of uncoded datasets assigned to each worker) and the communication cost (number of symbols the master must download), such that from the answers of any out of workers the master can recover the task function with high probability, where the coefficients of the linear combinations are uniformly i.i.d. over some large enough finite field. The formulated problem can be seen as a generalized version of some existing problems, such as distributed gradient coding and distributed linear transform. In this paper, we consider…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
