Efficient parallel algorithms for shortest paths in planar diagraphs

Efficient parallel algorithms for shortest paths in planar diagraphs

0.00 Avg rating0 Votes
Article ID: iaor19931146
Country: Denmark
Volume: 32
Start Page Number: 215
End Page Number: 236
Publication Date: Nov 1992
Journal: BIT
Authors: , ,
Keywords: networks
Abstract:

Efficient parallel algorithms are presented, on the CREW PRAM model, for generating a succinct encoding of all pairs shortest path information in a directed planar graph G with real-valued edge costs but no negative cycles. The authors assume that a planar embedding of G is given, together with a set of q faces that cover all the vertices. Then the present algorithm runs in O(log2n) time and employs O(nq+M(q)) processors (where M(t) is the number of processors required to multiply two t×t matrices in O(logt) time). It should be noted here that whenever q<n then the processor bound is better than the best previous one (M(n)). O(log2n) time, n-processor algorithms are presented for various subproblems, including that of generating all pairs shortest path information in a directed outerplanar graph. The present work is based on the fundamental hammock-decomposition technique of G. Frederickson. The authors achieve this decomposition in O(lognlog*n) parallel time by using O(n) processors. The hammock-decomposition seems to be a fundamental operation that may help in improving efficiency of many parallel (and sequential) graph algorithms.

Reviews

Required fields are marked *. Your email address will not be published.