Algorithm for Minimum Cost Maximum Flow in Transportation Network
Journal of Convergence Information Technology(2012)
摘要
Minimum Cost Maximum Flow Problem (MCMFP) is to find the maximum flow with minimal total cost, i.e., the minimum cost maximum flow, in transportation network. In this paper, MCMFP is formulated using a bi-level programming model. As a solution method of the model, an algorithm named MCMF-A is proposed. The basic idea of the MCMF-A algorithm can be described as follows: first find a maximum flow without opposite flow in transportation network, next construct its residual network with regard to the maximum flow, then find a negative-cost cycle in the residual network by calling well-known Floyd Algorithm; if Floyd Algorithm finds that there is no negative-cost cycle in the residual network, then the maximum flow is minimum cost maximum flow, else adjust the maximum flow via the negative-cost cycle to get a new maximum flow with no opposite flow and less total transportation cost. The theory, on which the MCMF-A algorithm is based, is presented. The MCMF-A algorithm can find the optimal solution to MCMFP, and has good performance in the sense of being implemented on computer, computational time and required memory for computation. Numerical experiments demonstrate that the MCMF-A algorithm is an efficient and robust method to solve MCMFP, which can serve as an effective tool to solve other related optimization problems.
更多查看译文
关键词
minimum cost maximum flow,transportation network,algorithm
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要