Proceedings of the 2012 ACM Symposium on Principles of Distributed Computing 2012
DOI: 10.1145/2332432.2332504
|View full text |Cite
|
Sign up to set email alerts
|

Optimal distributed all pairs shortest paths and applications

Abstract: We present an algorithm to compute All Pairs Shortest Paths (APSP) of a network in a distributed way. The model of distributed computation we consider is the message passing model: in each synchronous round, every node can transmit a different (but short) message to each of its neighbors. We provide an algorithm that computes APSP in O(n) communication rounds, where n denotes the number of nodes in the network. This implies a linear time algorithm for computing the diameter of a network. Due to a lower bound t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
134
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 141 publications
(135 citation statements)
references
References 52 publications
1
134
0
Order By: Relevance
“…For unweighted networks, a trivial lower bound of Ω(n) applies for exact APSP in the CONGEST model, as Ω(n) node identifiers may have to be communicated through a bottleneck edge. This lower bound has been matched (asymptotically) by two distributed O(n)-time algorithms, proposed independently by Holzer and Wattenhofer [26] and Peleg et al [42]. Apart from solving a more general problem, our solution slightly improves on each of these algorithms.…”
Section: Distributed Algorithms For Exact All-pairs Shortest-pathsmentioning
confidence: 67%
“…For unweighted networks, a trivial lower bound of Ω(n) applies for exact APSP in the CONGEST model, as Ω(n) node identifiers may have to be communicated through a bottleneck edge. This lower bound has been matched (asymptotically) by two distributed O(n)-time algorithms, proposed independently by Holzer and Wattenhofer [26] and Peleg et al [42]. Apart from solving a more general problem, our solution slightly improves on each of these algorithms.…”
Section: Distributed Algorithms For Exact All-pairs Shortest-pathsmentioning
confidence: 67%
“…The algorithm of [14] requires time O(n 2 ). In the CONGEST model, a trivial lower bound of Ω(n) applies, which has independently been asymptotically matched by two algorithms [15,20]. Our solution improves on these works in that we achieve an optimal multiplicative constant with respect to n.…”
Section: Related Workmentioning
confidence: 73%
“…1 While this is a mere constant-factor improvement over the results from [15,20], we consider it valuable because it affects the complexity of some fundamental tasks. We further motivate this result by leveraging it for applications in Section 5:…”
Section: Contributionsmentioning
confidence: 99%
See 1 more Smart Citation
“…A recent distributed algorithm by Holzer and Wattenhofer [22] runs in O(n) communication rounds. Their concept of communication rounds is similar to our latency concept with the distinction that in each communication round, every node can send a message of size at most O(log(n)) to each one of its neighbors.…”
Section: Previous Workmentioning
confidence: 99%