Distributed Approximation Algorithms for Steiner Tree in the CONGESTED CLIQUE

07/28/2019
by   Parikshit Saikia, et al.
0

The Steiner tree problem is one of the fundamental and classical problems in combinatorial optimization. In this paper, we study this problem in the CONGESTED CLIQUE model of distributed computing and present two deterministic distributed approximation algorithms for the same. The first algorithm computes a Steiner tree in Õ(n^1/3) rounds and Õ(n^7/3) messages for a given connected undirected weighted graph of n nodes. Note here that Õ(·) notation hides polylogarithmic factors in n. The second one computes a Steiner tree in O(S + n) rounds and O(S (n - t)^2 + n^2) messages, where S and t are the shortest path diameter and the number of terminal nodes respectively in the given input graph. Both the algorithms admit an approximation factor of 2(1 - 1/ℓ), where ℓ is the number of terminal leaf nodes in the optimal Steiner tree. For graphs with S = ω(n^1/3 n), the first algorithm exhibits better performance than the second one in terms of the round complexity. On the other hand, for graphs with S = õ(n^1/3), the second algorithm outperforms the first one in terms of the round complexity. In fact when S = O( n) then the second algorithm admits a round complexity of O( n) and message complexity of Õ(n^2). To the best of our knowledge, this is the first work to study the Steiner tree problem in the CONGESTED CLIQUE model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2018

Round- and Message-Optimal Distributed Graph Algorithms

Distributed graph algorithms that separately optimize for either the num...
research
06/06/2019

Quantum Distributed Algorithm for the All-Pairs Shortest Path Problem in the CONGEST-CLIQUE Model

The All-Pairs Shortest Path problem (APSP) is one of the most central pr...
research
08/22/2022

Fault-Tolerant Graph Realizations in the Congested Clique

In this paper, we study the graph realization problem in the Congested C...
research
08/26/2019

Low-Congestion Shortcut and Graph Parameters

The concept of low-congestion shortcuts is initiated by Ghaffari and Hae...
research
03/13/2013

Sidestepping the Triangulation Problem in Bayesian Net Computations

This paper presents a new approach for computing posterior probabilities...
research
01/16/2018

Round- and Message-Optimal Distributed Part-Wise Aggregation

Distributed graph algorithms that separately optimize for either the num...
research
08/01/2019

Distributed Data Summarization in Well-Connected Networks

We study distributed algorithms for some fundamental problems in data su...

Please sign up or login with your details

Forgot password? Click here to reset