2016
DOI: 10.1007/978-3-319-48314-6_6
|View full text |Cite
|
Sign up to set email alerts
|

Message Lower Bounds via Efficient Network Synchronization

Abstract: We present a uniform approach to derive message-time tradeoffs and message lower bounds for synchronous distributed computations using results from communication complexity theory. Since the models used in the classical theory of communication complexity are inherently asynchronous, lower bounds do not directly apply in a synchronous setting. To address this issue, we show a general result called Synchronous Simulation Theorem (SST) which allows to obtain message lower bounds for synchronous distributed comput… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
6
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
1
1

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 35 publications
0
6
0
Order By: Relevance
“…We conjecture that Theorem 1 can be used to obtain lower bounds for various problems (including non-graph problems) that have a relatively large output size (e.g., shortest paths, sorting, matrix multiplication, etc.) thus complementing the approach based on communication complexity (see, e.g., [56,19,46,23,48,22,33,51,50] and references therein). In fact, our approach, as demonstrated in the case of triangle enumeration, can yield stronger round lower bounds as well as message-round tradeoffs compared to approaches that use communication complexity techniques (more on this in the next paragraph).…”
Section: Overview Of Techniquesmentioning
confidence: 99%
See 2 more Smart Citations
“…We conjecture that Theorem 1 can be used to obtain lower bounds for various problems (including non-graph problems) that have a relatively large output size (e.g., shortest paths, sorting, matrix multiplication, etc.) thus complementing the approach based on communication complexity (see, e.g., [56,19,46,23,48,22,33,51,50] and references therein). In fact, our approach, as demonstrated in the case of triangle enumeration, can yield stronger round lower bounds as well as message-round tradeoffs compared to approaches that use communication complexity techniques (more on this in the next paragraph).…”
Section: Overview Of Techniquesmentioning
confidence: 99%
“…On the other hand, the same lower bound of Ω(n/k 2 ) for MST can be shown directly 6 via the General Lower Bound Theorem (this bound is tight due to the algorithm of [51]). To give another example, consider the problem of distributed sorting (see, e.g., [50]), whereby n elements are randomly distributed across the k machines and the requirement is that, at the end, the i-th machine must hold the (i − 1)k + 1, (i − 1)k + 2, . .…”
Section: Overview Of Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…One can also use the King et al algorithm to build a spanning tree using Õ(n) messages and then use time encoding (see e.g., [18,32]) to collect the entire graph topology at the root of the spanning tree. Hence, using this approach any problem (including, MST, MIS, ruling sets, etc.)…”
Section: Related Workmentioning
confidence: 99%
“…Several synchronizers have been proposed in the literature (see [2,29]). As we consider a clique communication topology, we will use the -synchronizer of [26]. Given a synchronous algorithm with communication complexity and round complexity for some problem , the -synchronizer yields an algorithm in the asynchronous clique with a communication complexity of ( log log ) bits (see Theorem 1 in [26]) by exploiting the clique topology and compressing silent rounds.…”
mentioning
confidence: 99%