首页> 外文会议> >A divide and conquer approach to shortest paths in planar layered digraphs
【24h】

A divide and conquer approach to shortest paths in planar layered digraphs

机译:平面分层有向图中最短路径的分治法

获取原文

摘要

The authors give efficient parallel algorithms to compute shortest-paths in planar layered digraphs. They show that these digraphs admit special kinds of separators, called one-way separators, which allow paths in the graph to cross them only once. They use these separators to give divide-and-conquer solutions to the problem of finding the shortest paths. They first give a simple algorithm that works on the CREW (concurrent-read exclusive-write) PRAM (parallel random-across machine) model and computes the shortest path between any two vertices of an n-node planar layered diagraph in time O(log/sup 3/ n) using n/log n processors. A CRCW (concurrent-read concurrent-write) version of this algorithm runs in O(log/sup 2/ n log log n) time and uses O(n/log log n) processors. The authors then improve the time bound to O(log/sup 2/ n) on the CREW model and O(log n log log n) on the CRCW model. The processor bounds still remain n log n for the CREW model and n/log log n for the CRCW model.
机译:作者提供了有效的并行算法来计算平面分层二合图中的最短路径。他们表明,这些有向图允许使用特殊类型的分隔符,称为单向分隔符,这些分隔符允许图形中的路径仅穿过它们一次。他们使用这些分隔符为找到最短路径的问题提供分而治之的解决方案。他们首先给出了一种简单的算法,该算法适用于CREW(并行读取互写)PRAM(并行随机跨机)模型,并计算时间为O(log时,n节点平面分层图的任意两个顶点之间的最短路径) / sup 3 / n)使用n / log n个处理器。此算法的CRCW(并发读取并发写入)版本以O(log / sup 2 / n log log n)时间运行,并使用O(n / log log n)个处理器。然后,作者缩短了CREW模型上的O(log / sup 2 / n)和CRCW模型上的O(log n log log n)的时间。对于CREW模型,处理器界限仍然保持为n log n,对于CRCW模型,处理器界限仍然为n / log log n。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号