THE SCALING NETWORK SIMPLEX ALGORITHM

被引:21
作者
AHUJA, RK [1 ]
ORLIN, JB [1 ]
机构
[1] MIT,CAMBRIDGE,MA 02139
关键词
D O I
10.1287/opre.40.1.S5
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we present a new primal simplex pivot rule and analyze the worst case complexity of the resulting simplex algorithm for the minimum cost flow, the assignment, and the shortest path problems. We consider networks with n nodes, m arcs, integral arc capacities bounded by an integer number U, and integral arc costs whose magnitudes are bounded by an integer number C. Our pivot rule may be regarded as a scaling version of Dantzig's pivot rule. Our pivot rule defines a threshold value DELTA, which is initially at most 2C, and the rule permits any arc with a violation of at least DELTA/2 to be the editing variable. We select the leaving arc so that strong feasibility of the basis is maintained. When there is no arc satisfying this rule, then we replace DELTA by DELTA/2 and repeat the process. The algorithm terminates when DELTA < 1. We show that the simplex algorithm using this rule performs O(nm U log C) pivots and can be implemented to run in O(m2 U log C) time. Specializing these results for the assignment and shortest path problems we show that the simplex algorithm solves these problems in O(n2 log C) pivots and O(nm log C) time.
引用
收藏
页码:S5 / S13
页数:9
相关论文
共 21 条
  • [1] Aho A. V., 1974, DESIGN ANAL COMPUTER, V1st
  • [2] Ahuja R.K., 1989, HDB OPERATIONS RES M, DOI 10.1016/S0927-0507(89)01005-4
  • [3] AHUJA RK, 1988, IN PRESS MATH PROG
  • [4] AKGUL M, 1985, GENUINELY POLYNOMIAL
  • [5] AKGUL M, 1985, SHORTEST PATH SIMPLE
  • [6] BARR R, 1979, INFOR, V17, P16
  • [7] BARR R, 1977, MATH PROG, V12, P1
  • [8] NETWORK SIMPLEX METHOD
    CUNNINGHAM, WH
    [J]. MATHEMATICAL PROGRAMMING, 1976, 11 (02) : 105 - 116
  • [9] COMPUTATIONAL ANALYSIS OF ALTERNATIVE ALGORITHMS AND LABELING TECHNIQUES FOR FINDING SHORTEST PATH TREES
    DIAL, R
    GLOVER, F
    KARNEY, D
    KLINGMAN, D
    [J]. NETWORKS, 1979, 9 (03) : 215 - 248
  • [10] FIBONACCI HEAPS AND THEIR USES IN IMPROVED NETWORK OPTIMIZATION ALGORITHMS
    FREDMAN, ML
    TARJAN, RE
    [J]. JOURNAL OF THE ACM, 1987, 34 (03) : 596 - 615