Distributed approximation algorithms for Steiner tree in the CONGESTED CLIQUE
From MaRDI portal
Publication:5859656
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 model of distributed computing and present two deterministic distributed approximation algorithms for the same. The first algorithm computes a Steiner tree in rounds and messages for a given connected undirected weighted graph of nodes. Note here that notation hides polylogarithmic factors in . The second one computes a Steiner tree in rounds and messages, where and 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 , where is the number of terminal leaf nodes in the optimal Steiner tree. For graphs with , the first algorithm exhibits better performance than the second one in terms of the round complexity. On the other hand, for graphs with , the second algorithm outperforms the first one in terms of the round complexity. In fact when then the second algorithm admits a round complexity of and message complexity of . To the best of our knowledge, this is the first work to study the Steiner tree problem in the model.
Recommendations
Cites work
- A distributed O(1)-approximation algorithm for the uniform facility location problem
- A fast algorithm for Steiner trees
- A fast distributed approximation algorithm for minimum spanning trees
- A faster approximation algorithm for the Steiner problem in graphs
- A near-tight lower bound on the time complexity of distributed minimum-weight spanning tree construction
- An improved LP-based approximation for Steiner tree
- Approximation of distances and shortest paths in the broadcast congest clique
- Computing and Combinatorics
- Connectivity Lower Bounds in Broadcast Congested Clique
- Distributed Computing: A Locality-Sensitive Approach
- Distributed approximation algorithms for weighted shortest paths
- Distributed computation of large-scale graph problems
- Efficient determination of the transitive closure of a directed graph
- Efficient distributed approximation algorithms via probabilistic tree embeddings
- Fast Approximate Shortest Paths in the Congested Clique
- Fast partial distance estimation and applications
- Lessons from the congested clique applied to MapReduce
- Locality in Distributed Graph Algorithms
- MST in \(O(1)\) rounds of congested clique
- MST in log-star rounds of congested clique
- Minimum-Weight Spanning Tree Construction in O(log log n) Communication Rounds
- On the power of the congested clique model
- Optimal deterministic routing and sorting on the congested clique
- Proof-labeling schemes: broadcast, unicast and in between
- Reducibility among combinatorial problems
- Super-fast MST algorithms in the congested clique using \(o(m)\) messages
- Super-fast distributed algorithms for metric facility location
- The Steiner problem in distributed computing systems
- The Steiner tree problem on graphs: inapproximability results
- The communication complexity of distributed task allocation
- The round complexity of distributed sorting, extended abstract
- Toward optimal bounds in the congested clique, graph connectivity and MST
- ``Tri, tri again: finding triangles and small subgraphs in a distributed setting (extended abstract)
Cited in
(5)- A distributed dual ascent algorithm for the Hop-constrained Steiner tree problem
- A distributed dual ascent algorithm for Steiner problems in multicast routing
- The Clustered Selected-Internal Steiner Tree Problem
- Improved distributed Steiner forest construction
- Primal-dual based distributed approximation algorithm for Prize-collecting Steiner tree
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)