DocumentCode
3487119
Title
A parallel algorithm for multiple edge updates of minimum spanning trees
Author
Shen, Xiaojun ; Liang, Weifa
Author_Institution
Missouri-Kansas City Univ., MO, USA
fYear
1993
fDate
13-16 Apr 1993
Firstpage
310
Lastpage
317
Abstract
The authors present a parallel algorithm for the multiple edge update problem on a minimum spanning tree. This problem is defined as follows: given a minimum spanning tree T (V ,E T) of an undirected graph G (V ,E ), where |V |=n and E T is the set of tree edges, recompute a new minimum spanning tree when (1) adding K new edges, (2) changing the weights of existent K edges, or (3) deleting a vertex of degree K in the tree, where 1⩽ K <n . Their algorithm requires O (logK logn ) time and O (n 2/logn logK ) processors on a SIMD CREW PRAM model. If the weights of the current tree edges are not allowed to increase, then their algorithm runs in the same time bound, but only using O (max{n ,nK /logn logK }) processors. Their algorithm is optimal for dense graphs, if no intermediate results are available from computing the original MST
Keywords
computational complexity; computational geometry; parallel algorithms; random-access storage; tree data structures; SIMD CREW PRAM model; minimum spanning trees; multiple edge updates; parallel algorithm; undirected graph; Cities and towns; Computational modeling; Computer science; Parallel algorithms; Phase change random access memory; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location
Newport, CA
Print_ISBN
0-8186-3442-1
Type
conf
DOI
10.1109/IPPS.1993.262898
Filename
262898
Link To Document