Efficient parallel algorithms for planar st-graphs

被引:5
作者
Atallah, MJ [1 ]
Chen, DZ
Daescu, O
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[2] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[3] Univ Texas, Dept Comp Sci, Richardson, TX 75083 USA
关键词
algorithms; EREW PRAM; merging; multi-selection; partitioning; sorting; parallel computing;
D O I
10.1007/s00453-002-0995-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Planar st-graphs find applications in a number of areas. In this paper we present efficient parallel algorithms for solving several fundamental problems on planar st-graphs. The problems we consider include all-pairs shortest paths in weighted planar st-graphs, single-source shortest paths in weighted planar layered digraphs (which can be reduced to-single-source shortest paths in certain special planar st-graphs), and depth-first search in planar st-graphs. Our parallel shortest path techniques exploit the specific geometric and graphic structures of planar st-graphs, and involve schemes for partitioning planar st-graphs into subgraphs in a way that ensures that the resulting path length matrices have a monotonicity property [1], [2]. The parallel algorithms we obtain are a considerable improvement over the previously best known solutions (when they are applied to these st-graph problems), and are in fact relatively simple. The parallel computational models we use are the CREW PRAM and EREW PRAM.
引用
收藏
页码:194 / 215
页数:22
相关论文
共 32 条