2016 IEEE International Symposium on Information Theory (ISIT) 2016
DOI: 10.1109/isit.2016.7541612
|View full text |Cite
|
Sign up to set email alerts
|

Fundamental tradeoff between computation and communication in distributed computing

Abstract: Abstract-How can we optimally trade extra computing power to reduce the communication load in distributed computing? We answer this question by characterizing a fundamental tradeoff between computation and communication in distributed computing, i.e., the two are inversely proportional to each other.More specifically, a general distributed computing framework, motivated by commonly used structures like MapReduce, is considered, where the overall computation is decomposed into computing a set of "Map" and "Redu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

5
552
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 165 publications
(557 citation statements)
references
References 34 publications
(44 reference statements)
5
552
0
Order By: Relevance
“…Next, inequalities (4), (7), (8), and (15) are either linear or affine and thus define a polyhedron. The only remaining constraint (omitting trivial positivity constraints on all variables) is then constraint (14). For constraint (14) to define a convex set, its right-hand side term must be a concave function.…”
Section: Optimal Solutionmentioning
confidence: 99%
See 3 more Smart Citations
“…Next, inequalities (4), (7), (8), and (15) are either linear or affine and thus define a polyhedron. The only remaining constraint (omitting trivial positivity constraints on all variables) is then constraint (14). For constraint (14) to define a convex set, its right-hand side term must be a concave function.…”
Section: Optimal Solutionmentioning
confidence: 99%
“…The only remaining constraint (omitting trivial positivity constraints on all variables) is then constraint (14). For constraint (14) to define a convex set, its right-hand side term must be a concave function. The function r n (x) is a concave function with respect to x ≥ 0.…”
Section: Optimal Solutionmentioning
confidence: 99%
See 2 more Smart Citations
“…The shuffle operation results in high cost (i.e., blocks processing, network queuing, and RDDs transmitting) between the local and remote file systems when the running program initially joins data from offline storage or updates intermediate data results . Although the cited paper focused on the MapReduce framework, the decentralized operation concept caused a fundamental tradeoff between computation and transmission in decentralized environment is considered in this work. The detail duty cycle is shown in Figure that the shuffle time includes host processing time, network handle time, and data transmission time.…”
Section: Introductionmentioning
confidence: 99%