USE OF DYNAMIC TREES IN A NETWORK SIMPLEX ALGORITHM FOR THE MAXIMUM FLOW PROBLEM

被引:32
作者
GOLDBERG, AV
GRIGORIADIS, MD
TARJAN, RE
机构
[1] RUTGERS STATE UNIV,DEPT COMP SCI,NEW BRUNSWICK,NJ 08903
[2] PRINCETON UNIV,DEPT COMP SCI,PRINCETON,NJ 08544
[3] AT&T BELL LABS,MURRAY HILL,NJ 07974
关键词
ALGORITHMS; COMPLEXITY; DATA STRUCTURES; DYNAMIC TREES; GRAPHS; LINEAR PROGRAMMING; MAXIMUM FLOW; NETWORK FLOW; NETWORK OPTIMIZATION;
D O I
10.1007/BF01594940
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Goldfarb and Hao (1990) have proposed a pivot rule for the primal network simplex algorithm that will solve a maximum flow problem on an n-vertex, m-arc network in at most nm pivots and O(n2m) time. In this paper we describe how to extend the dynamic tree data structure of Sleator and Tarjan (1983, 1985) to reduce the running time of this algorithm to O(nm log n). This bound is less than a logarithmic factor larger than those of the fastest known algorithms for the problem. Our extension of dynamic trees is interesting in its own right and may well have additional applications.
引用
收藏
页码:277 / 290
页数:14
相关论文
共 50 条
  • [41] A Compact Linear Programming Formulation of the Maximum Concurrent Flow Problem
    Dong, Yuanyuan
    Olinick, Eli V.
    Kratz, T. Jason
    Matula, David W.
    NETWORKS, 2015, 65 (01) : 68 - 87
  • [42] A Dynamic Combined Flow Algorithm for the Two-Commodity Max-Flow Problem Over Delay-Tolerant Networks
    Zhang, Tao
    Li, Hongyan
    Li, Jiandong
    Zhang, Shun
    Shen, Haiying
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (12) : 7879 - 7893
  • [43] A simplex algorithm for a class of Leontief flow problems
    Ng, PH
    Wagner, DK
    MATHEMATICAL AND COMPUTER MODELLING, 1996, 24 (07) : 69 - 75
  • [44] On implementing the push-relabel method for the maximum flow problem
    Cherkassky, BV
    Goldberg, AV
    ALGORITHMICA, 1997, 19 (04) : 390 - 410
  • [45] A deterministic annealing algorithm for the minimum concave cost network flow problem
    Dang, Chuangyin
    Sun, Yabin
    Wang, Yuping
    Yang, Yang
    NEURAL NETWORKS, 2011, 24 (07) : 699 - 708
  • [46] A RANDOMIZED MAXIMUM-FLOW ALGORITHM
    CHERIYAN, J
    HAGERUP, T
    SIAM JOURNAL ON COMPUTING, 1995, 24 (02) : 203 - 226
  • [47] Improved algorithm for the symmetry number problem on trees
    Han, YJ
    INFORMATION PROCESSING LETTERS, 2006, 98 (04) : 130 - 132
  • [48] An o(n(3))-time maximum-flow algorithm
    Cheriyan, J
    Hagerup, T
    Mehlhorn, K
    SIAM JOURNAL ON COMPUTING, 1996, 25 (06) : 1144 - 1170
  • [49] Labeling algorithm for power domination problem of trees
    Lyu, Yijia
    APPLIED MATHEMATICS AND COMPUTATION, 2023, 457
  • [50] A GENUINELY POLYNOMIAL PRIMAL SIMPLEX ALGORITHM FOR THE ASSIGNMENT PROBLEM
    AKGUL, M
    DISCRETE APPLIED MATHEMATICS, 1993, 45 (02) : 93 - 115