A strongly polynomial Contraction-Expansion algorithm for network flow problems

被引:3
|
作者
Gauthier, Jean Bertrand [1 ]
Desrosiers, Jacques [1 ]
Luebbecke, Marco E. [2 ]
机构
[1] GERAD & HEC Montreal, 3000 Chemin Cote St Catherine, Montreal, PQ H3T 2A7, Canada
[2] Rhein Westfal TH Aachen, Chair Operat Res, Kackertstr 7, D-52072 Aachen, Germany
基金
加拿大自然科学与工程研究理事会;
关键词
Network flow problem; Residual network; Contracted network; Minimum mean cost cycle; Complexity analysis; Strongly polynomial algorithm;
D O I
10.1016/j.cor.2017.02.019
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper addresses the solution of the capacitated minimum cost flow problem on a network containing n nodes and m arcs. Satisfying necessary and sufficient optimality conditions can be done on the residual network although it can be quite time consuming as testified by the minimum mean cycle canceling algorithm (MMCC). We introduce a contracted network which exploits these conditions on a much smaller network. Since the construction of this contracted network is very flexible, we study its properties depending on the construction choice. A generic contraction algorithm is then produced around the contracted network. Interestingly enough, it turns out it encapsulates both the MMCC and primal network simplex algorithms as extreme cases. By guiding the solution using a particular expansion scheme, we are able to recuperate theoretical results from MMCC. As such, we obtain a strongly polynomial Contraction-Expansion algorithm which runs in O(m(3)n(2)) time. There is thus no improvement of the runtime complexity, yet the expansion scheme sticks to very practical observations of MMCC's behavior, namely that of phases and jumps on the optimality parameter. The solution time is ultimately significantly reduced, even more so as the size of the instance increases. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:16 / 32
页数:17
相关论文
共 50 条
  • [31] A FASTER STRONGLY POLYNOMIAL MINIMUM COST FLOW ALGORITHM
    ORLIN, JB
    OPERATIONS RESEARCH, 1993, 41 (02) : 338 - 350
  • [32] A new strongly polynomial dual network simplex algorithm
    Armstrong, RD
    Jin, ZY
    MATHEMATICAL PROGRAMMING, 1997, 78 (02) : 131 - 148
  • [33] Prediction of excess pressure drop in contraction-expansion flow by molecular dynamics: Axisymmetric and planar configurations
    Castillo-Tejas, J.
    Castrejon-Gonzalez, O.
    Alvarado, J. F. J.
    Manero, O.
    JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 2014, 210 : 1 - 11
  • [34] Strongly Polynomial Algorithm for a Class of Minimum-Cost Flow Problems with Separable Convex Objectives
    Vegh, Laszlo A.
    STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2012, : 27 - 39
  • [35] A STRONGLY POLYNOMIAL ALGORITHM FOR A CLASS OF MINIMUM-COST FLOW PROBLEMS WITH SEPARABLE CONVEX OBJECTIVES
    Vegh, Laszlo A.
    SIAM JOURNAL ON COMPUTING, 2016, 45 (05) : 1729 - 1761
  • [36] Strongly polynomial primal monotonic build-up simplex algorithm for maximal flow problems
    Illes, Tibor
    Molnar-Szipai, Richard
    DISCRETE APPLIED MATHEMATICS, 2016, 214 : 201 - 210
  • [37] Inertial blood plasma separation in a contraction-expansion array microchannel
    Lee, Myung Gwon
    Choi, Sungyoung
    Kim, Hee-Je
    Lim, Hee Kyun
    Kim, Joon-Ho
    Huh, Nam
    Park, Je-Kyun
    APPLIED PHYSICS LETTERS, 2011, 98 (25)
  • [38] A Dynamic Domain Contraction Algorithm for Nonconvex Piecewise Linear Network Flow Problems*
    Dukwon Kim
    Panos M. Pardalos
    Journal of Global Optimization, 2000, 17 : 225 - 234
  • [39] A dynamic domain contraction algorithm for nonconvex piecewise linear network flow problems
    Kim, DW
    Pardalos, PM
    JOURNAL OF GLOBAL OPTIMIZATION, 2000, 17 (1-4) : 225 - 234
  • [40] Rapid laminating mixer using a contraction-expansion array microchannel
    Lee, Myung Gwon
    Choi, Sungyoung
    Park, Je-Kyun
    APPLIED PHYSICS LETTERS, 2009, 95 (05)