Title
A simple GAP-canceling algorithm for the generalized maximum flow problem
Abstract
We give a simple primal algorithm for the generalized maximum flow problem that repeatedly finds and cancels generalized augmenting paths (GAPs). We use ideas of Wallacher (A generalization of the minimum-mean cycle selection rule in cycle canceling algorithms, 1991) to find GAPs that have a good trade-off between the gain of the GAP and the residual capacity of its arcs; our algorithm may be viewed as a special case of Wayne’s algorithm for the generalized minimum-cost circulation problem (Wayne in Math Oper Res 27:445–459, 2002). Most previous algorithms for the generalized maximum flow problem are dual-based; the few previous primal algorithms (including Wayne in Math Oper Res 27:445–459, 2002) require subroutines to test the feasibility of linear programs with two variables per inequality (TVPIs). We give an O(mn) time algorithm for finding negative-cost GAPs which can be used in place of the TVPI tester. This yields an algorithm with O(m log(mB/ε)) iterations of O(mn) time to compute an ε-optimal flow, or O(m 2 log (mB)) iterations to compute an optimal flow, for an overall running time of O(m 3 nlog(mB)). The fastest known running time for this problem is $$\tilde{O}(m^2n\log B)$$, and is due to Radzik (Theor Comput Sci 312:75–97, 2004), building on earlier work of Goldfarb et al. (Math Oper Res 22:793–802, 1997).
Year
DOI
Venue
2009
10.1007/s10107-007-0183-8
Symposium on Discrete Algorithms
Keywords
Field
DocType
simple primal algorithm,m log,negative-cost gaps,generalized maximum flow problem,optimal flow,simple gap-canceling algorithm,math oper res,time algorithm,previous algorithm,previous primal algorithm,generalized minimum-cost circulation problem,linear program,maximum flow
Subroutine,Circulation problem,Maximum flow problem,Linear programming,Graph theory,Flow network,Discrete mathematics,Combinatorics,Mathematical optimization,Algorithm,Cycle graph,Mathematics,Computational complexity theory
Journal
Volume
Issue
ISSN
118
1
1436-4646
ISBN
Citations 
PageRank 
0-89871-605-5
5
0.43
References 
Authors
21
2
Name
Order
Citations
PageRank
Mateo Restrepo1562.42
David P. Williamson23564413.34