The zero pivot phenomenon in transportation and assignment problems and its computational implications

Transportation and assignment models have been widely used in many applications. Their use was motivated, among other reasons, by the existence of efficient solution methods and their occurrence as sub-problems in the solution of combinatorial problems. A previous study [10] observed that, in large-scale Transportation and Assignment Problems, 95 percent of the pivots were zero or degenerate pivots. This study investigates the ratio of zero pivots to the total number of pivots and verifies the above observation under conditions of small rim variability. Rules are introduced that pay special attention to the zero pivot phenomenon, and significantly reduce CPU time in both phase-1 (generating the initial basic feasible solution) and in phase-2 (selecting the variable leaving the base and the variable entering the base). When these rules were applied, they reduced the CPU time substantially: a 500×500 assignment problem was solved in 1.3 seconds.

[1]  Abraham Charnes,et al.  Past, Present and Future of Development, Computational Efficiency, and Practical Use of Large Scale Transportation and Transhipment Computer Codes , 1973 .

[2]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[3]  Michael Florian,et al.  AN EXPERIMENTAL EVALUATION OF SOME METHODS OF SOLVING THE ASSIGNMENT PROBLEM , 1969 .

[4]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[5]  Fred W. Glover,et al.  Real World Applications of Network Related Problems and Breakthroughs in Solving Them Efficiently , 1975, TOMS.

[6]  Katta G. Murty,et al.  Solving the Fixed Charge Problem by Ranking the Extreme Points , 1968, Oper. Res..

[7]  Gerald L. Thompson,et al.  Benefit-Cost Analysis of Coding Techniques for the Primal Transportation Algorithm , 1973, JACM.

[8]  Leon Cooper,et al.  The Transportation-Location Problem , 1972, Oper. Res..

[9]  Darwin Klingman,et al.  Locating stepping-stone paths in distribution problems via the predecessor index method , 1970 .

[10]  P. Schweitzer,et al.  AN ALGORITHM FOR COMBINING TRUCK TRIPS , 1972 .

[11]  George L. Nemhauser,et al.  The Traveling Salesman Problem: A Survey , 1968, Oper. Res..

[12]  M. L. Balinski,et al.  On two special classes of transportation polytopes , 1974 .

[13]  Fred Glover,et al.  A Computation Study on Start Procedures, Basis Change Criteria, and Solution Algorithms for Transportation Problems , 1974 .

[14]  Darwin Klingman,et al.  Implementation and Computational Study on an In-Core, Out-of-Core Primal Network Code , 1976, Oper. Res..