首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A Branch-and-Bound Algorithm for Concave Network Flow Problems
Authors:Dalila B M M Fontes  Eleni Hadjiconstantinou  Nicos Christofides
Institution:(1) LIACC, Faculdade de Economia da Universidade do Porto Rua Dr. Roberto Frias, 4200-464 Porto, Portugal;(2) Tanaka Business School, Imperial College London, South Kensington Campus, London, SW7 2AZ, UK
Abstract:In this paper a Branch-and-Bound (BB) algorithm is developed to obtain an optimal solution to the single source uncapacitated minimum cost Network Flow Problem (NFP) with general concave costs. Concave NFPs are NP-Hard, even for the simplest version therefore, there is a scarcity of exact methods to address them in their full generality. The BB algorithm presented here can be used to solve optimally single source uncapacitated minimum cost NFPs with any kind of concave arc costs. The bounding is based on the computation of lower bounds derived from state space relaxations of a dynamic programming formulation. The relaxations, which are the subject of the paper (Fontes et al., 2005b) and also briefly discussed here, involve the use of non-injective mapping functions, which guarantee a reduction on the cardinality of the state space. Branching is performed by either fixing an arc as part of the final solution or by removing it from the final solution. Computational results are reported and compared to available alternative methods for addressing the same type of problems. It could be concluded that our BB algorithm has better performance and the results have also shown evidence that it has a sub-exponential time growth.
Keywords:Branch-and-bound  concave network flows  dynamic programming  global optimization  state space relaxation
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号