Broadcast and minimum spanning tree with o(m) messages in the asynchronous CONGEST model
We provide the first asynchronous distributed algorithms to compute broadcast and minimum spanning tree with o ( m ) bits of communication, in a sufficiently dense graph with n nodes and m edges. For decades, it was believed that Ω ( m ) bits of communication are required for any algorithm that cons...
Saved in:
| Published in: | Distributed computing Vol. 34; no. 4; pp. 283 - 299 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.08.2021
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0178-2770, 1432-0452 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | We provide the first asynchronous distributed algorithms to compute broadcast and minimum spanning tree with
o
(
m
) bits of communication, in a sufficiently dense graph with
n
nodes and
m
edges. For decades, it was believed that
Ω
(
m
)
bits of communication are required for any algorithm that constructs a broadcast tree. In 2015, King, Kutten and Thorup showed that in the KT1 model where nodes have initial knowledge of their neighbours’ identities it is possible to construct MST in
O
~
(
n
)
messages in the synchronous CONGEST model. In the CONGEST model messages are of size
O
(
log
n
)
. However, no algorithm with
o
(
m
) messages was known for the asynchronous case. Here, we provide an algorithm that uses
O
(
n
3
/
2
log
3
/
2
n
)
messages to find MST in the asynchronous CONGEST model. Our algorithm is randomized Monte Carlo and outputs MST with high probability. We will provide an algorithm for computing a spanning tree with
O
(
n
3
/
2
log
3
/
2
n
)
messages. Given a spanning tree, we can compute MST with
O
~
(
n
)
messages. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0178-2770 1432-0452 |
| DOI: | 10.1007/s00446-020-00387-y |