×

平面图的更快最短路径算法。 (英语) Zbl 0880.68099号

摘要:我们给出了非负边长平面图中单源最短路径的线性时间算法。我们的算法还生成了一个平面图中最大流的线性时间算法,源和汇位于同一个面上。对于允许负边长度的情况,我们给出了一个需要(O(n^{4/3}\log(nL))时间的算法,其中(L)是最大负长度的绝对值。该算法可用于计算平面网络中的可行流、在平面二部图中寻找完美匹配以及在源和汇不在同一个面上时在平面图中寻找最大流的类似边界。我们还提供了这些算法的并行和动态版本。

MSC公司:

68兰特 计算机科学中的图论(包括图形绘制)

关键词:

线性时间算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 阿胡加,R。;Mehlhorn,K。;奥林,J。;Tarjan,R.E.,《最短路径问题的更快算法》,J.Assoc.Compute。机器。,37, 213-223 (1990) ·Zbl 0696.68046号
[2] Alon,N。;西摩,P。;Thomas,R.,非平面图的分离定理,J.Amer。数学。Soc.,3801-808(1990年)·Zbl 0747.05051号
[4] Frederickson,G.N.,《在线更新最小生成树的数据结构及其应用》,SIAM J.Compute。,1781-798年(1985年)·Zbl 0575.68068号
[5] Frederickson,G.N.,平面图中最短路径的快速算法及其应用,SIAM J.Compute。,16, 1004-1022 (1987) ·Zbl 0654.68087号
[6] Frederickson,G.N.,《一种最小规模的最优选择算法》,Inform。和计算,104,197-214(1993)·Zbl 0818.68065号
[8] 弗雷德曼,M.L。;Tarjan,R.E.,Fibonacci堆及其在改进网络优化算法中的应用,J.Compute。机器。,34, 596-615 (1987) ·Zbl 1412.68048号
[13] 吉尔伯特,J.R。;哈钦森,J.P。;Tarjan,R.E.,有界亏格图的分隔定理,J.算法,5391-407(1984)·Zbl 0556.05022号
[14] Goldberg,A.V.,最短路径问题的缩放算法,SIAM J.Compute。,24, 494-504 (1995) ·Zbl 0831.68046号
[15] Goodrich,M.,《平面分离器和平行多边形三角剖分》,J.Compute。系统科学。,51374-389(1995年)·兹比尔1295.05233
[16] Hassin,R.,《(st)最大流量》,Inform。过程。莱特。,13, 107 (1981)
[17] 哈辛,R。;Johnson,D.B.,An(On ^2n),SIAM计算机杂志。,14, 612-624 (1985) ·Zbl 0565.90018号
[18] Johnson,D.B.,平面网络中最小割集和最大流的并行算法,J.Assoc.Compute。机器。,34, 950-967 (1987)
[20] 克莱因,P。;Plotkin,S。;斯坦因,C。;爱沙尼亚塔尔多斯。,单位容量并发流问题的快速近似算法及其在路由和寻找稀疏割集方面的应用,SIAM J.Compute。,23, 466-487 (1994) ·Zbl 0809.68077号
[22] 利普顿,R。;Rose博士。;Tarjan,R.E.,广义嵌套解剖,SIAM J.Numer。分析。,16, 346-358 (1979) ·Zbl 0435.65021号
[23] 利普顿,R.J。;Tarjan,R.E.,平面图的分隔定理,SIAM J.Appl。数学。,36, 177-189 (1979) ·Zbl 0432.05022号
[24] Miller,G.L。;Naor,J.,《多源多汇平面图中的流》,SIAM J.Compute。,24 (1995) ·Zbl 0836.68087号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。