Abstract
We consider the simplex algorithm as applied to minimum cost network flows on a directed graph, G=(V, E). First we consider the strongly convergent pivot rule of Elam, Glover, and Klingman as applied to generalized networks. We show that this pivot rule is equivalent to Dantzig’s lexicographical rule in its choice of the variable to leave the basis. We also show the following monotonicity property that is satisfied by each basis B of a generalized network flow problem. If b′≤b≤b * and if l≤B −1 b′, B −1 b *≤u, then l≤B −1 b≤u; i.e., if a basis is feasible for b′ and b * then it is feasible for b. Next we consider Dantzig’s pivot rule of selecting the entering variable whose reduced cost is minimum and using lexicography to avoid cycling. We show that the maximum number of pivots using Dantzig’s pivot rule is O(|V|2|E| log |V|) when applied to either the assignment problem or the shortest path problem. Moreover, the maximum number of consecutive degenerate pivots for the minimum cost network flow problem is O(|V|2|E|log|V|).
Preview
Unable to display preview. Download preview PDF.
References
R. Barr, F. Glover and D. Klingman, “The alternating basis algorithm for assignment problems”, Mathematical Programming 13 (1977) 1–13.
A. Charnes, “Optimality and degeneracy in linear programming”, Econometrica 20 (1952) 160–170.
W.H. Cunningham, “A network simplex method”, Mathematical Programming 11 (1976) 105–116.
W.H. Cunningham, “Theoretical properties of the network simplex method”, Mathematics of Operations Research 4 (1979) 196–208.
G.B. Dantzig, Linear programming and extensions (Princeton University Press, Princeton, NJ, 1963).
G.B. Dantzig, Personal communication (1983).
R. Dial, F. Glover, D. Karney and D. Klingman, “A computational analysis of alternative algorithms, and labeling techniques for finding shortest path trees’, Networks 9 (1979) 215–248.
J. Edmonds, unpublished manuscript (1970).
J. Elam, F. Glover and D. Klingman, “A strongly convergent primal simplex algorithm for generalized networks”, Mathematics of Operations Research 4 (1979) 39–59.
G. Glover and D. Klingman, “Network optimization: New methods and applications”, presented at the 10th International Symposium on Mathematical Programming (1979).
M. Haimovich, “The simplex algorithm is very good!—On the expected number of pivot steps and related properties of random linear programs”, unpublished manuscript (1983).
M. Hung, “A polynomial simplex method for the assignment prblem”, Operations Research 31 (1983) 595–600.
E. Roohy-Laleh, “Improvements to the theoretical efficiency of the network simplex method”, Ph.D. Dissertation (Carleton University, Ottawa, 1980).
R. McBride, “Efficient solution of generalized network problems”, unpublished manuscript (1981).
A. Orden, “The transshipment problem”, Management Science 2 (1956) 276–285.
J. Orlin, “A polynomial time simplex algorithm for the minimum cost network flow problem”, accepted for publication by Operations Research (1984).
A.F. Veinott Jr., “Extreme points of Leontief substitution systems”, Linear Algebra and its Applications 1 (1968) 181–194.
N. Zadeh, “A bad network flow problem for the simplex method and other minimum cost flow algorithms”, Mathematical Programming 5 (1973) 255–266.
N. Zadeh, “Near-equivalence of network flow algorithms,” Technical Report 26, Department of Operations Research (Stanford University, Stanford, CA, 1979).
Author information
Authors and Affiliations
Editor information
Additional information
Dedicated, with great appreciation, honor, and respect, to Professor George B. Dantzig on the occasion of his 70th birthday.
Rights and permissions
Copyright information
© 1985 The Mathematical Programming Society, Inc.
About this chapter
Cite this chapter
Orlin, J.B. (1985). On the simplex algorithm for networks and generalized networks. In: Cottle, R.W. (eds) Mathematical Programming Essays in Honor of George B. Dantzig Part I. Mathematical Programming Studies, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0121050
Download citation
DOI: https://doi.org/10.1007/BFb0121050
Received:
Revised:
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00918-1
Online ISBN: 978-3-642-00919-8
eBook Packages: Springer Book Archive