4.7 Article

On the Tradeoff Between Computation and Communication Costs for Distributed Linearly Separable Computation

期刊

IEEE TRANSACTIONS ON COMMUNICATIONS
卷 69, 期 11, 页码 7390-7405

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCOMM.2021.3107432

关键词

Distributed computation; linearly separable function; communication and computation costs tradeoff

资金

  1. European Research Council [789190]
  2. NSF [CCF-2007108, CCF-2045656, 1817154, 1824558]

向作者/读者索取更多资源

This paper studies the distributed linearly separable computation problem and proposes a novel distributed computing scheme. By introducing a new conversational bound under the constraint of communication cost, this method achieves optimal performance for specific system parameters.
This paper studies the distributed linearly separable computation problem, which is a generalization of many existing distributed computing problems such as distributed gradient coding and distributed linear transform. A master asks N distributed workers to compute a linearly separable function of K datasets, which is a set of K-c linear combinations of K equal-length messages (each message is a function of one dataset). We assign some datasets to each worker in an uncoded manner, who then computes the corresponding messages and returns some function of these messages, such that from the answers of any N-r out of N workers the master can recover the task function with high probability. In the literature, the specific case where K-c = 1 or where the computation cost is minimum has been considered. In this paper, we focus on the general case (i.e., general K-c and general computation cost) and aim to find the minimum communication cost. We first propose a novel converse bound on the communication cost under the constraint of the popular cyclic assignment (widely considered in the literature), which assigns the datasets to the workers in a cyclic way. Motivated by the observation that existing strategies for distributed computing fall short of achieving the converse bound, we propose a novel distributed computing scheme for some system parameters. The proposed computing scheme is optimal for any assignment when K-c is large and is optimal under the cyclic assignment when the numbers of workers and datasets are equal or K-c is small. In addition, it is order optimal within a factor of 2 under the cyclic assignment for the remaining cases.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据