Back to Search
Start Over
A strongly polynomial Contraction-Expansion algorithm for network flow problems
- Source :
- Computers & Operations Research. 84:16-32
- Publication Year :
- 2017
- Publisher :
- Elsevier BV, 2017.
-
Abstract
- This paper addresses the solution of the capacitated minimum cost flow problem on a network containingn 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(m3n2) time. There is thus no improvement of the runtime complexity, yet the expansion scheme sticks to very practical observations of MMCCs 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.
- Subjects :
- Scheme (programming language)
Mathematical optimization
021103 operations research
Simplex
General Computer Science
0211 other engineering and technologies
0102 computer and information sciences
02 engineering and technology
Management Science and Operations Research
Residual
Flow network
01 natural sciences
010201 computation theory & mathematics
Contraction expansion
Strongly polynomial
Modeling and Simulation
Minimum-cost flow problem
Algorithm
Contraction (operator theory)
computer
computer.programming_language
Mathematics
Subjects
Details
- ISSN :
- 03050548
- Volume :
- 84
- Database :
- OpenAIRE
- Journal :
- Computers & Operations Research
- Accession number :
- edsair.doi...........10142dc9e5368d5fa482d0fbc26ea734
- Full Text :
- https://doi.org/10.1016/j.cor.2017.02.019