Augmenting path algorithms, first introduced by Ford and Fulkerson Ford, L. R., D. R. Fulkerson. 1962. Flows in Networks. Princeton University Press, Princeton, N.J., are widely used in optimization. Examples include Schonsleben's polymatroid intersection algorithm Schonsleben, P. 1980. Ganzzahlige polymatroid-intersection-algorithmen. Ph.D. thesis, Eidgenossischen Technischen Hochschule, Zurich., the maximum polymatroidal network flow algorithm of Lawler and Martel Lawler, E. L., C. U. Martel. 1982. Computing maximal polymatroidal network flows. Math. Oper. Res.7 334--347., Frank's algorithm for the Edmonds--Giles polyhedron Frank, A. 1984. Finding feasible vectors of Edmonds-Giles polyhedra. J. Combin. Theory Ser. B36 221-239. and Cunningham's algorithm for testing membership in matroid polyhedra Cunningham, H. W. 1984. Testing membership in matroid polyhedra. J. Combin. Theory Ser. B36 161--188..
Here we give an order of magnitude improvement for the above algorithms by using an approach analogous to that of Dinits' maximum flow algorithm Dinits, E. A. 1970. Algorithm for solution of a problem of maximum flow in a network with power estimation. Soviet Math. Dokl.11 1277--1280..
[1]
Charles U. Martel.
Generalized network flows with an application to multiprocessor scheduling
,
1980
.
[2]
J. Edmonds,et al.
A Min-Max Relation for Submodular Functions on Graphs
,
1977
.
[3]
András Frank,et al.
Finding feasible vectors of Edmonds-Giles polyhedra
,
1984,
J. Comb. Theory, Ser. B.
[4]
William H. Cunningham,et al.
Testing membership in matroid polyhedra
,
1984,
J. Comb. Theory, Ser. B.
[5]
D. R. Fulkerson,et al.
Flows in Networks.
,
1964
.
[6]
C. Lucchesi,et al.
A Minimax Theorem for Directed Graphs
,
1978
.
[7]
Richard M. Karp,et al.
Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems
,
1972,
Combinatorial Optimization.
[8]
András Frank,et al.
A Primal-Dual Algorithm for Submodular Flows
,
1985,
Math. Oper. Res..
[9]
E. L. Lawler,et al.
Computing Maximal "Polymatroidal" Network Flows
,
1982,
Math. Oper. Res..