TH4.R5.4

On Decentralized Linearly Separable Computation With the Minimum Computation Cost

Haoning Chen, ShanghaiTech University, China; Minquan Cheng, Guangxi Normal University, China; Ziyu Zhang, Kai Liang, Zhenhao Huang, Youlong Wu, ShanghaiTech University, China

Session:
Coded and Distributed Computing

Track:
13: Coded or distributed computation

Location:
Omikron I

Presentation Time:
Thu, 11 Jul, 17:25 - 17:45

Session Chair:
Sihem Mesnager, Paris 8
Abstract
The distributed linearly separable computation problem finds extensive applications across domains such as dis- tributed gradient coding, distributed linear transform, real-time rendering, etc. In this paper, we investigate this problem in a fully decentralized scenario, where N workers collaboratively perform the computation task without a central master. Each worker aims to compute a linearly separable computation that can be manifested as K_c linear combinations of K messages, where each message is a function of a distinct dataset. We require that each worker successfully fulfill the task based on the transmissions from any N_r workers, such that the system can tolerate any N−N_r stragglers. We focus on the scenario where the computation cost (the number of uncoded datasets assigned to each worker) is minimum, and aim to minimize the communication cost (the number of symbols the fastest Nr workers transmit). We propose a novel distributed computing scheme that is optimal under the widely used cyclic data assignment. Interestingly, we demonstrate that the side information at each worker is ineffective in reducing the communication cost when K_c ≤ KN_r/N, while it helps reduce the communication cost as Kc increases.
Resources