An optimal parallel algorithm for computing furthest neighbors in a tree

Ghosh, Subir Kumar ; Maheshwari, Anil (1992) An optimal parallel algorithm for computing furthest neighbors in a tree Information Processing Letters, 44 (3). pp. 155-160. ISSN 0020-0190

Full text not available from this repository.

Official URL: http://www.sciencedirect.com/science/article/pii/0...

Related URL: http://dx.doi.org/10.1016/0020-0190(92)90056-2

Abstract

A vertex y is said to be a furthest neighbor of a vertex x in a tree if the weight of the path from x to y is greater than or equal to the weight of the path from x to any other vertex in the tree. We propose a parallel algorithm for computing a furthest neighbor of each vertex in a tree of size n with positive (real-valued) edge weights. The algorithm runs in O(logn) time and O(n) space using O(n/logn) processors on an exclusive-read, exclusive-write parallel RAM. We show that all furthest neighbors of all vertices can also be computed within the same resource bounds. The algorithms are based on an interesting relationship between the diameter of a tree and the furthest neighbor of a vertex.

Item Type:Article
Source:Copyright of this article belongs to Elsevier Science.
Keywords:Parallel Algorithms; Tree; Diameter; Furthest Neighbor
ID Code:76274
Deposited On:31 Dec 2011 08:55
Last Modified:31 Dec 2011 08:55

Repository Staff Only: item control page