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 条
  • [1] Polymer blends in a contraction-expansion flow
    Clarke, Nigel
    De Luca, Edoardo
    Bent, Julian
    Buxton, Gavin
    Gough, Tim
    Grillo, Isabelle
    Hutchings, Lian R.
    MACROMOLECULES, 2006, 39 (22) : 7607 - 7616
  • [2] An oracle strongly polynomial algorithm for bottleneck expansion problems
    Zhang, JZ
    Liu, ZH
    OPTIMIZATION METHODS & SOFTWARE, 2002, 17 (01): : 61 - 75
  • [3] Complex rheological behavior of branched polymer in contraction-expansion flow
    Li W.
    Wang W.
    Gaofenzi Cailiao Kexue Yu Gongcheng/Polymeric Materials Science and Engineering, 2016, 32 (09): : 103 - 107
  • [4] The Contraction-Expansion Algorithm and Its Use in Fitting Nonlinear Equation
    Gu Shiliang
    Hui Dafeng
    Bian AihuaQuantitative Genetics LabAgricultural collegeYangzhou UniversityYangzhou
    生物数学学报, 1998, (04) : 426 - 434
  • [5] A STRONGLY POLYNOMIAL ALGORITHM FOR MINIMUM COST SUBMODULAR FLOW PROBLEMS
    FUJISHIGE, S
    ROCK, H
    ZIMMERMANN, U
    MATHEMATICS OF OPERATIONS RESEARCH, 1989, 14 (01) : 60 - 69
  • [6] A strongly polynomial algorithm for the uniform balanced network flow problem
    Scutella, MG
    DISCRETE APPLIED MATHEMATICS, 1998, 81 (1-3) : 123 - 131
  • [7] Flow Analyses of a Contraction-Expansion Microchannel using micro-PIV
    Sharma, Vikas
    Dutta, Sushanta
    PROCEEDINGS OF THE 25TH NATIONAL AND 3RD INTERNATIONAL ISHMT-ASTFE HEAT AND MASS TRANSFER CONFERENCE, IHMTC 2019, 2019,
  • [8] Simulation and Comparison of Rheological Behavior of Branched Polymer in a Contraction-expansion Flow
    Li Wenwen
    Wang Wei
    PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON MANUFACTURING SCIENCE AND ENGINEERING, 2016, 32 : 1195 - 1198
  • [9] Fluid Rheological Effects on the Flow of Polymer Solutions in a Contraction-Expansion Microchannel
    Jagdale, Purva P.
    Li, Di
    Shao, Xingchen
    Bostwick, Joshua B.
    Xuan, Xiangchun
    MICROMACHINES, 2020, 11 (03)
  • [10] ON STRONGLY POLYNOMIAL VARIANTS OF THE NETWORK SIMPLEX ALGORITHM FOR THE MAXIMUM FLOW PROBLEM
    GOLDFARB, D
    HAO, JX
    OPERATIONS RESEARCH LETTERS, 1991, 10 (07) : 383 - 387