Distributed approximation algorithms for Steiner tree in the CONGESTED CLIQUE

From MaRDI portal
Publication:5859656

DOI10.1142/S0129054120500367zbMATH Open1458.68278arXiv1907.12011OpenAlexW2966268726MaRDI QIDQ5859656FDOQ5859656


Authors: Parikshit Saikia, Sushanta Karmakar Edit this on Wikidata


Publication date: 19 April 2021

Published in: International Journal of Foundations of Computer Science (Search for Journal in Brave)

Abstract: The emph{Steiner tree} problem is one of the fundamental and classical problems in combinatorial optimization. In this paper, we study this problem in the mathcalCONGESTED mathcalCLIQUE model of distributed computing and present two deterministic distributed approximation algorithms for the same. The first algorithm computes a Steiner tree in ildeO(n1/3) rounds and ildeO(n7/3) messages for a given connected undirected weighted graph of n nodes. Note here that ildeO(cdot) notation hides polylogarithmic factors in n. The second one computes a Steiner tree in O(S+loglogn) rounds and O(S(nt)2+n2) messages, where S and t are the emph{shortest path diameter} and the number of emph{terminal} nodes respectively in the given input graph. Both the algorithms admit an approximation factor of 2(11/ell), where ell is the number of terminal leaf nodes in the optimal Steiner tree. For graphs with S=omega(n1/3logn), the first algorithm exhibits better performance than the second one in terms of the round complexity. On the other hand, for graphs with S=ildeo(n1/3), the second algorithm outperforms the first one in terms of the round complexity. In fact when S=O(loglogn) then the second algorithm admits a round complexity of O(loglogn) and message complexity of ildeO(n2). To the best of our knowledge, this is the first work to study the Steiner tree problem in the mathcalCONGESTED mathcalCLIQUE model.


Full work available at URL: https://arxiv.org/abs/1907.12011




Recommendations




Cites Work


Cited In (4)

Uses Software





This page was built for publication: Distributed approximation algorithms for Steiner tree in the CONGESTED CLIQUE

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5859656)