Title :
Optimal algorithms for the vertex updating problem of a minimum spanning tree
Author :
Johnson, Donald B. ; Metaxas, Panagiotis
Author_Institution :
Dept. of Math. & Comput. Sci., Dartmouth Coll., Hanover, NH, USA
Abstract :
The vertex updating problem for a minimum spanning tree (MST) is defined as follows: Given a graph G=(V,EG) and its MST T, update T when a new vertex z is introduced along with weighted edges that connect z with the vertices of G. The authors present a set of rules that, together with a valid tree-contraction schedule are used to produce simple optimal parallel algorithms that run in O(log n) parallel time using n/lgn EREW PRAMs where n=|V|. These rules can also be used to derive simple linear-time sequential algorithms for the same problem. It is also shown how this solution can be used to solve the multiple vertex updating problem: Update a given MST when k new vertices are introduced simultaneously. This problem is solved in O(lgk.lgn) parallel time using lgk.lgn k.n EREW PRAM processors
Keywords :
computational complexity; parallel algorithms; trees (mathematics); EREW PRAMs; linear-time sequential algorithms; minimum spanning tree; multiple vertex updating; optimal parallel algorithms; parallel time; tree-contraction schedule; weighted edges; Concurrent computing; Educational institutions; Integrated circuit modeling; Joining processes; Mathematical model; Mathematics; Phase change random access memory; Polynomials; Tree graphs; Writing;
Conference_Titel :
Parallel Processing Symposium, 1992. Proceedings., Sixth International
Conference_Location :
Beverly Hills, CA
Print_ISBN :
0-8186-2672-0
DOI :
10.1109/IPPS.1992.223028