A distributed algorithm for directed minimum-weight spanning tree
نویسندگان
چکیده
In the directed minimum spanning tree problem (DMST, also called weight arborescence), we are given a weighted graph, and root node r. Our goal is to construct minimum-weight tree, rooted at r oriented outwards. We present first sub-quadratic DMST algorithm in distributed $${\mathsf {CONGEST}}$$ network model, where messages exchanged between nodes bounded size. consider three versions of model: communication links bidirectional but can have different weights two directions; unidirectional; Congested Clique all communicate directly with each other. based on variant Lovász’ for PRAM uses single-source shortest-path (SSSP) graphs as black box. our has roughly same running time SSSP that used box; using state-of-the-art due Chechik Mukhtar (in: Symposium principles computing (PODC), ACM, 2020, pp 464–473), obtain $${\widetilde{O}}(\sqrt{n}D^{1/4}+D))$$ rounds case. For unidirectional model give an $${\widetilde{O}}(n)$$ algorithm, show it nearly optimal. And finally, Clique, again matches best known algorithm: runs $${\widetilde{O}}(n^{1/3})$$ rounds. On negative side, adapt observation sequential setting models, least hard (s, t)-shortest path problem. Thus, terms round complexity, lies shortest path.
منابع مشابه
A Distributed Algorithm for Constructing a Minimum Diameter Spanning Tree
We present a new algorithm, which solves the problem of distributively finding a minimum diameter spanning tree of any (non-negatively) real-weighted graph G = (V, E, ω). As an intermediate step, we use a new, fast, linear-time all-pairs shortest paths distributed algorithm to find an absolute center of G. The resulting distributed algorithm is asynchronous, it works for named asynchronous arbi...
متن کاملA Distributed Algorithm for the Minimum Diameter Spanning Tree Problem
We present a new algorithm, which solves the problem of distributively nding a minimum diameter spanning tree of any arbitrary positively real-weighted graph. We use a new fast linear time intermediate all-pairs shortest paths routing protocol. The resulting distributed algorithm is asynchronous, it works for arbitrary named network, and achieves O(n) time complexity and O(nm) message complexity.
متن کاملA Distributed Parallel Algorithm for Minimum Spanning Tree Problem
In this paper we present and evaluate a parallel algorithm for solving a minimum spanning tree (MST) problem for supercomputers with distributed memory. The algorithm relies on the relaxation of the message processing order requirement for one specific message type compared to the original GHS (Gallager, Humblet, Spira) algorithm. Our algorithm adopts hashing and message compression optimizatio...
متن کاملA Metaheuristic Algorithm for the Minimum Routing Cost Spanning Tree Problem
The routing cost of a spanning tree in a weighted and connected graph is defined as the total length of paths between all pairs of vertices. The objective of the minimum routing cost spanning tree problem is to find a spanning tree such that its routing cost is minimum. This is an NP-Hard problem that we present a GRASP with path-relinking metaheuristic algorithm for it. GRASP is a multi-start ...
متن کاملSummary of “A Distributed Algorithm for Minimum-Weight Spanning Trees”
This document summarizes the article published by Gallagerher et. al on “A Distributed Algorithm for Minimum-Weight Spanning Trees”. The asynchronous distributed algorithm determines a minimum-weight spanning tree for an undirected graph that has distinct finite weights for every edge.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Distributed Computing
سال: 2021
ISSN: ['1432-0452', '0178-2770']
DOI: https://doi.org/10.1007/s00446-021-00398-3