FINDING THE MINIMUM-COST MAXIMUM FLOW IN A SERIES-PARALLEL NETWORK

被引:12
作者
BOOTH, H
TARJAN, RE
机构
[1] UNIV TENNESSEE, DEPT COMP SCI, KNOXVILLE, TN 37996 USA
[2] PRINCETON UNIV, DEPT COMP SCI, PRINCETON, NJ 08544 USA
[3] NEC CORP LTD, RES INST, PRINCETON, NJ 08540 USA
来源
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC | 1993年 / 15卷 / 03期
关键词
D O I
10.1006/jagm.1993.1048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give a fast algorithm for computing a minimum-cost maximum flow in a series-parallel network. On an m-edge network, the algorithm runs in O(m log m) time. The space needed is O(m) if only the cost of the minimum-cost flow is desired, or O(m log m) if the entire flow is needed. This space bound can be reduced to O(m log* m) without increasing the running time. The idea behind the algorithm is to represent a set of augmenting paths by a balanced search tree. © 1993 Academic Press, Inc.
引用
收藏
页码:416 / 446
页数:31
相关论文
共 17 条
[1]  
AHUJA RK, 1988, CSTR16488 PRINC U DE
[2]  
[Anonymous], 1983, DATA STRUCTURES NETW, DOI DOI 10.1137/1.9781611970265
[3]   MINIMUM COST FLOW ALGORITHMS FOR SERIES-PARALLEL NETWORKS [J].
BEIN, WW ;
BRUCKER, P ;
TAMIR, A .
DISCRETE APPLIED MATHEMATICS, 1985, 10 (02) :117-124
[4]  
BOOTH H, 1990, DIMACS907L TECHN REP
[5]   DESIGN AND ANALYSIS OF A DATA STRUCTURE FOR REPRESENTING SORTED LISTS [J].
BROWN, MR ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1980, 9 (03) :594-614
[6]   FAST MERGING ALGORITHM [J].
BROWN, MR ;
TARJAN, RE .
JOURNAL OF THE ACM, 1979, 26 (02) :211-226
[7]   THEORETICAL IMPROVEMENTS IN ALGORITHMIC EFFICIENCY FOR NETWORK FLOW PROBLEMS [J].
EDMONDS, J ;
KARP, RM .
JOURNAL OF THE ACM, 1972, 19 (02) :248-&
[8]  
Ford L., 1962, FLOWS NETWORKS, V71, P1059, DOI 10.2307/2311955
[9]  
Guibas L.J., 1977, P 9 ANN ACM S THEOR, P49
[10]   A NEW DATA STRUCTURE FOR REPRESENTING SORTED LISTS [J].
HUDDLESTON, S ;
MEHLHORN, K .
ACTA INFORMATICA, 1982, 17 (02) :157-184