A FASTER DETERMINISTIC MAXIMUM FLOW ALGORITHM

被引:84
作者
KING, V
RAO, S
TARJAN, R
机构
[1] NEC RES INST,PRINCETON,NJ 08540
[2] PRINCETON UNIV,PRINCETON,NJ 08544
关键词
D O I
10.1006/jagm.1994.1044
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cheriyan and Hagerup developed a randomized algorithm to compute the maximum flow in a graph with n nodes and m edges in O(mn + n2 log2 n) expected time. The randomization is used to efficiently play a certain combinatorial game that arises during the computation. We give a version of their algorithm where a general version of their game arises. Then we give a strategy for the game that yields a deterministic algorithm for computing the maximum flow in a directed graph with n nodes and m edges that runs in time O(mn(log(m/n log n) n)). Our algorithm gives an O(mn) deterministic algorithm for all m/n = OMEGA(n(epsilon)) for any positive constant epsilon, and is currently the fastest deterministic algorithm for comuting maximum flow as long as m/n = omega(log n). (C) 1994 Academic Press, Inc.
引用
收藏
页码:447 / 474
页数:28
相关论文
共 12 条
[1]   A FAST AND SIMPLE ALGORITHM FOR THE MAXIMUM FLOW PROBLEM [J].
AHUJA, RK ;
ORLIN, JB .
OPERATIONS RESEARCH, 1989, 37 (05) :748-759
[2]   IMPROVED TIME-BOUNDS FOR THE MAXIMUM FLOW PROBLEM [J].
AHUJA, RK ;
ORLIN, JB ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1989, 18 (05) :939-954
[3]   GENERATING PSEUDO-RANDOM PERMUTATIONS AND MAXIMUM FLOW ALGORITHMS [J].
ALON, N .
INFORMATION PROCESSING LETTERS, 1990, 35 (04) :201-204
[4]  
[Anonymous], 1983, DATA STRUCTURES NETW, DOI DOI 10.1137/1.9781611970265
[5]  
CHERIYAN J, 1990, 17TH P INT C AUT LAN, P235
[6]  
CHERIYAN J, 1989, 30TH P ANN S F COMP, P118
[7]  
CHERIYAN J, 1990, O N3 TIME MAXIMUM FL
[8]   A NEW APPROACH TO THE MAXIMUM-FLOW PROBLEM [J].
GOLDBERG, AV ;
TARJAN, RE .
JOURNAL OF THE ACM, 1988, 35 (04) :921-940
[9]  
PHILLIPS S, 1993, 25 ACM STOC, P402
[10]   A DATA STRUCTURE FOR DYNAMIC TREES [J].
SLEATOR, DD ;
TARJAN, RE .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1983, 26 (03) :362-391