ON THE COMPUTATIONAL BEHAVIOR OF A POLYNOMIAL-TIME NETWORK FLOW ALGORITHM

被引:22
|
作者
BLAND, RG [1 ]
JENSEN, DL [1 ]
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
关键词
NETWORK FLOW; SCALING; POLYNOMIAL ALGORITHM; COMPUTATION;
D O I
10.1007/BF01586039
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A variation on the Edmonds-Karp scaling approach to the minimum cost network flow problem is examined. This algorithm, which scales costs rather than right-hand sides, also runs in polynomial time. Large-scale computational experiments indicate that the computational behavior of such scaling algorithms may be much better than had been presumed. Within several distributions of square, dense, capacitated transportation problems, a cost scaling code, SCALE, exhibits linear growth in average execution time with the number of edges, while two network simplex codes, RNET and GNET, exhibit greater than linear growth. Our experiments reveal that median and mean execution times are predictable with surprising accuracy for all of the three codes and all three distributions from which test problems were generated. Moreover, for fixed problem size, individual execution times appear to behave as through they are approximately lognormally distributed with constant variance. The experiments also reveal sensitivity of the parameters in the models, and in the models themselves, to variations in the distribution of problems. This argues for caution in the interpretation of such computational studies beyond the realm in which the computations were performed.
引用
收藏
页码:1 / 39
页数:39
相关论文
共 50 条
  • [31] Polynomial-Time Axioms of Choice and Polynomial-Time Cardinality
    Grochow, Joshua A.
    THEORY OF COMPUTING SYSTEMS, 2023, 67 (03) : 627 - 669
  • [32] A Polynomial-Time Algorithm for Pliable Index Coding
    Song, Linqi
    Fragouli, Christina
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (02) : 979 - 999
  • [33] A POLYNOMIAL-TIME ALGORITHM FOR LINEAR-PROGRAMMING
    TURNOVEC, F
    EKONOMICKO-MATEMATICKY OBZOR, 1980, 16 (04): : 468 - 470
  • [34] A POLYNOMIAL-TIME LEARNING ALGORITHM FOR RECOGNIZABLE SERIES
    OHNISHI, H
    SEKI, H
    KASAMI, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1994, E77D (10) : 1077 - 1085
  • [35] A polynomial-time algorithm for Outerplanar Diameter Improvement
    Cohen, Nathann
    Goncalves, Daniel
    Kim, Eun Jung
    Paul, Christophe
    Sau, Ignasi
    Thilikos, Dimitrios M.
    Weller, Mathias
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 89 : 315 - 327
  • [36] Polynomial-time construction of linear network coding
    Iwama, Kazuo
    Nishimura, Harumichi
    Paterson, Mike
    Raymond, Rudy
    Yamashita, Shigeru
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 271 - +
  • [37] Polynomial-time primal simplex algorithms for the minimum cost network flow problem
    Goldfarb, Donald
    Hao, Jianxiu
    Algorithmica (New York), 1992, 8 (02): : 145 - 160
  • [38] POLYNOMIAL-TIME PRIMAL SIMPLEX ALGORITHMS FOR THE MINIMUM COST NETWORK FLOW PROBLEM
    GOLDFARB, D
    HAO, JX
    ALGORITHMICA, 1992, 8 (02) : 145 - 160
  • [39] FINDING THE WEIGHTED MINIMAX FLOW IN A POLYNOMIAL-TIME
    ICHIMORI, T
    ISHII, H
    NISHIDA, T
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1980, 23 (03) : 268 - 272
  • [40] A POLYNOMIAL-TIME BOUND FOR HOWARDS POLICY IMPROVEMENT ALGORITHM
    MEISTER, U
    HOLZBAUR, U
    OR SPEKTRUM, 1986, 8 (01) : 37 - 40