A Survey of Coded Distributed Computing
Jer Shyuan Ng, Wei Yang Bryan Lim, Nguyen Cong Luong, Zehui Xiong,, Alia Asheralieva, Dusit Niyato, Cyril Leung, Chunyan Miao

TL;DR
This survey reviews coded distributed computing (CDC), highlighting its potential to reduce communication overhead, mitigate straggler effects, and enhance privacy and security in large-scale distributed systems.
Contribution
It provides a comprehensive overview of CDC fundamentals, schemes, approaches, applications, and discusses future challenges and research directions.
Findings
CDC effectively reduces communication load.
CDC mitigates straggler effects in distributed systems.
CDC enhances privacy and security in computations.
Abstract
Distributed computing has become a common approach for large-scale computation of tasks due to benefits such as high reliability, scalability, computation speed, and costeffectiveness. However, distributed computing faces critical issues related to communication load and straggler effects. In particular, computing nodes need to exchange intermediate results with each other in order to calculate the final result, and this significantly increases communication overheads. Furthermore, a distributed computing network may include straggling nodes that run intermittently slower. This results in a longer overall time needed to execute the computation tasks, thereby limiting the performance of distributed computing. To address these issues, coded distributed computing (CDC), i.e., a combination of coding theoretic techniques and distributed computing, has been recently proposed as a promising…
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
TopicsCooperative Communication and Network Coding · Privacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
