On the Optimality of Coded Distributed Computing for Ring Networks
Zhenhao Huang, Minquan Cheng, Kai Wan, Qifu Tyler Sun, and Youlong Wu

TL;DR
This paper develops and analyzes coded distributed computing schemes for ring networks, demonstrating their optimality in balancing communication and computation loads, especially when network size is large.
Contribution
It introduces new coded schemes exploiting ring topology and redundancy, proving their asymptotic optimality in reducing communication load.
Findings
Scheme achieves optimal tradeoff between communication and computation for large N.
Redundant computation r provides additive reduction in communication load.
Broadcast distance d offers multiplicative gain in communication efficiency.
Abstract
We consider a coded distributed computing problem in a ring-based communication network, where computing nodes are arranged in a ring topology and each node can only communicate with its neighbors within a constant distance . To mitigate the communication bottleneck in exchanging intermediate values, we propose new coded distributed computing schemes for the ring-based network that exploit both ring topology and redundant computation (i.e., each map function is computed by nodes). Two typical cases are considered: all-gather where each node requires all intermediate values mapped from all input files, and all-to-all where each node requires a distinct set of intermediate values from other nodes. For the all-gather case, we propose a new coded scheme based on successive reverse carpooling where nodes transmit every encoded packet containing two messages traveling in opposite…
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.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Advanced MIMO Systems Optimization · Cooperative Communication and Network Coding
