Latency, Capacity, and Distributed MST
John Augustine, Seth Gilbert, Fabian Kuhn, Peter Robinson, Suman, Sourav

TL;DR
This paper investigates the complexity of distributed minimum spanning tree (MST) construction considering edge latency and capacity, providing tight bounds for various relationships between latencies and weights.
Contribution
It introduces new bounds and algorithms for distributed MST construction accounting for edge latency and capacity, extending the classical model.
Findings
When edge weights match latencies, the time complexity depends on total MST weight W and capacity c.
For unrelated latencies and weights, the best achievable time is rom D+n/c.
With uniform latency and arbitrary weights, MST can be constructed in rom D + rom nrom rom/c.
Abstract
We study the cost of distributed MST construction in the setting where each edge has a latency and a capacity, along with the weight. Edge latencies capture the delay on the links of the communication network, while capacity captures their throughput (in this case, the rate at which messages can be sent). Depending on how the edge latencies relate to the edge weights, we provide several tight bounds on the time and messages required to construct an MST. When edge weights exactly correspond with the latencies, we show that, perhaps interestingly, the bottleneck parameter in determining the running time of an algorithm is the total weight of the MST (rather than the total number of nodes , as in the standard CONGEST model). That is, we show a tight bound of rounds, where refers to the latency diameter of the graph, refers to the total…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Cooperative Communication and Network Coding · Complexity and Algorithms in Graphs
