Abstract
Simple combinatorial modifications are given which ensure finiteness in the primal simplex method for the transshipment problem and the upper-bounded primal simplex method for the minimum cost flow problem. The modifications involve keeping “strongly feasible” bases. An efficient algorithm is given for converting any feasible basis into a strongly feasible basis. Strong feasibility is preserved by a rule for choosing the leaving basic variable at each simplex iteration. The method presented is closely related to a new perturbation technique and to previously known degeneracy modifications for shortest path problems and maximum flow problems.
Similar content being viewed by others
References
G.B. Dantzig, “Application of the simplex method to a transportation problem”, in: T.C. Koopmans, ed.,Activity analysis of production and allocation (Wiley, New York, 1951).
G.B. Dantzig,Linear programming and extensions (Princeton University Press, Princeton, 1963).
G.B. Dantzig, L.R. Ford, Jr., and D.R. Fulkerson, “A primal-dual algorithm for linear programs”, in: H.W. Kuhn and A.W. Tucker, eds.,Linear inequalities and related systems, Annals of Mathematics Study 38 (Princeton University Press, Princeton, 1956).
Jack Edmonds, “Exponential growth of the simplex method for shortest path problems”, University of Waterloo, (1970) unpublished.
L.R. Ford, Jr. and D.R. Fulkerson,Flows in networks (Princeton University Press, Princeton, 1962).
D.R. Fulkerson and G.B. Dantzig, “Computations of maximal flows in networks”,Naval Research Logistics Quarterly 2 (1955) 277–283.
D. Gale, “A theorem on flows in networks”,Pacific Journal of Mathematics 7 (1957) 1073–1082.
B.J. Gassner, “Cycling in the transportation problem”,Naval Research Logistics Quarterly 11 (1964) 43–58.
Fred Glover, D. Karney, and D. Klingman, “The augmented predecessor index method for locating stepping-stone paths and assigning dual prices in distribution problems”,Transportation Science 6 (1972) 171–179.
Ellis Johnson, “Networks and basic solutions”,Operations Research 14 (1966) 619–623.
Alex Orden, “The transshipment problem”,Management Science 2 (1956) 276–285.
Norman Zadeh, “A bad network problem for the simplex method and other minimum cost flow algorithms”,Mathematical Programming 5 (1973) 255–266.
Additional references
R.S. Barr, F. Glover and D. Klingman, “The alternating basis algorithm for assignment problems”, Mathematical Programming, to appear.
R.G. Bland, “New finite pivoting rules for the simplex method”, CORE Discussion Paper, Université de Louvain, Belgium (1976).
Author information
Authors and Affiliations
Additional information
The author holds a National Research Council of Canada Post-Doctorate Fellowship.
Rights and permissions
About this article
Cite this article
Cunningham, W.H. A network simplex method. Mathematical Programming 11, 105–116 (1976). https://doi.org/10.1007/BF01580379
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01580379