Abstract
This paper presents a randomized (Las Vegas) distributed algorithm that constructs a minimum spanning tree (MST) in weighted networks with optimal (up to polylogarithmic factors) time and message complexity. This algorithm runs in Õ(D + √n) time and exchanges Õ(m) messages (both with high probability), where n is the number of nodes of the network, D is the diameter, and m is the number of edges. This is the first distributed MST algorithm that matches simultaneously the time lower bound of Ω(D + √n) [Elkin, SIAM J. Comput. 2006] and the message lower bound of Ω(m) [Kutten et al., J. ACM 2015], which both apply to randomized Monte Carlo algorithms.
The prior time and message lower bounds are derived using two completely different graph constructions; the existing lower bound construction that shows one lower bound does not work for the other. To complement our algorithm, we present a new lower bound graph construction for which any distributed MST algorithm requires both Ω(D + √n) rounds and Ω(m) messages.
The prior time and message lower bounds are derived using two completely different graph constructions; the existing lower bound construction that shows one lower bound does not work for the other. To complement our algorithm, we present a new lower bound graph construction for which any distributed MST algorithm requires both Ω(D + √n) rounds and Ω(m) messages.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing |
| Publisher | Association for Computing Machinery |
| Pages | 743-756 |
| ISBN (Print) | 9781450345286 |
| DOIs | |
| Publication status | Published - 19 Jun 2017 |
| Externally published | Yes |
| Event | 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2017) - Montreal, Canada Duration: 19 Jun 2017 → 23 Jun 2017 |
Publication series
| Name | Proceedings of the Annual ACM Symposium on Theory of Computing |
|---|---|
| Volume | Part F128415 |
| ISSN (Print) | 0737-8017 |
Conference
| Conference | 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC 2017) |
|---|---|
| Abbreviated title | STOC 2017 |
| Place | Canada |
| City | Montreal |
| Period | 19/06/17 → 23/06/17 |
Research Keywords
- Distributed algorithms
- Minimum spanning trees
Fingerprint
Dive into the research topics of 'A Time- and message-optimal distributed algorithm for minimum spanning trees'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver