Broadcast and minimum spanning tree with o(m) messages in the asynchronous CONGEST model

06/12/2018
by   Ali Mashreghi, et al.
0

We provide the first asynchronous distributed algorithms to compute broadcast and minimum spanning tree with o(m) bits of communication, in a 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 neighbors' identities it is possible to construct MST in Õ(n) messages in the synchronous CONGEST model. In the CONGEST model messages are of size O( n). However, no algorithm with o(m) messages were known for the asynchronous case. Here, we provide an algorithm that uses O(n^3/2^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^3/2 n) messages. Given a spanning tree, we can compute MST with Õ(n) messages.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2019

Faster asynchronous MST and low diameter tree construction with sublinear communication

Building a spanning tree, minimum spanning tree (MST), and BFS tree in a...
research
09/07/2018

On Underlay-Aware Self-Stabilizing Overlay Networks

We present a self-stabilizing protocol for an overlay network that const...
research
11/19/2021

Non asymptotic bounds in asynchronous sum-weight gossip protocols

This paper focuses on non-asymptotic diffusion time in asynchronous goss...
research
10/03/2022

An Almost Singularly Optimal Asynchronous Distributed MST Algorithm

A singularly (near) optimal distributed algorithm is one that is (near) ...
research
10/08/2018

Time-Message Trade-Offs in Distributed Algorithms

This paper focuses on showing time-message trade-offs in distributed alg...
research
12/31/2017

Broadcasting Spanning Forests on a Multiple-Access Channel

The problem of finding a spanning forest of a graph in a distributed-pro...
research
03/04/2020

Que Sera Consensus: Simple Asynchronous Agreement with Private Coins and Threshold Logical Clocks

It is commonly held that asynchronous consensus is much more complex, di...

Please sign up or login with your details

Forgot password? Click here to reset