Cascaded Code Distributed Computing With Low Complexity and Improved Flexibility

07/27/2023
by   Mingming Zhang, et al.
0

Coded distributed computing, proposed by Li et al., offers significant potential for reducing the communication load in MapReduce computing systems. In the setting of the cascaded coded distributed computing that consisting of K nodes, N input files, and Q output functions, the objective is to compute each output function through s≥ 1 nodes with a computation load r≥ 1, enabling the application of coding techniques during the Shuffle phase to achieve minimum communication load. However, for most existing coded distributed computing schemes, a major limitation lies in their demand for splitting the original data into an exponentially growing number of input files in terms of N/Kr∈ℕ and requiring an exponentially large number of output functions Q/Ks∈ℕ, which imposes stringent requirements for implementation and results in significant coding complexity when K is large. In this paper, we focus on the cascaded case of K/s∈ℕ, deliberately designing the strategy of input files store and output functions assignment based on a grouping method, such that a low-complexity two-round Shuffle phase is available. The main advantages of our proposed scheme contains: 1) the communication load is quilt close to or surprisingly better than the optimal state-of-the-art scheme proposed by Li et al.; 2) our scheme requires significantly less number of input files and output functions; 3) all the operations are implemented over the minimum binary field 𝔽_2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2020

A Combinatorial Design for Cascaded Coded Distributed Computing on General Networks

Coding theoretic approached have been developed to significantly reduce ...
research
08/13/2020

FLCD: A Flexible Low Complexity Design of Coded Distributed Computing

We propose a flexible low complexity design (FLCD) of coded distributed ...
research
01/13/2020

Coded Distributed Computing Schemes with Smaller Numbers of Input Files and Output Functions

Li et al. (IEEE Transaction on Information Theory, 64, 109-128, 2018) in...
research
02/12/2023

Asymptotically Optimal Cascaded Coded Distributed Computing via Combinatorial Designs

Coded distributed computing (CDC) introduced by Li et al. can greatly re...
research
07/09/2023

Sharper Asymptotically Optimal CDC Schemes via Combinatorial Designs

Coded distributed computing (CDC) was introduced to greatly reduce the c...
research
02/02/2021

Optimal Coding Scheme and Resource Allocation for Distributed Computation with Limited Resources

A central issue of distributed computing systems is how to optimally all...
research
09/08/2023

A Construction of Asymptotically Optimal Cascaded CDC Schemes via Combinatorial Designs

A coded distributed computing (CDC) system aims to reduce the communicat...

Please sign up or login with your details

Forgot password? Click here to reset