
244 TRANSPORTATION AND ASSIGNMENT PROBLEM
THEOREM 8.10 (Integral Property) In a capacitated transportation prob-
lem, if the upper bounds, the availabilities, and the requirements are all integers,
then every basic solution will be integral.
Exercise 8.44 Prove Theorem 8.10.
8.9 NOTES & SELECTED BIBLIOGRAPHY
Many linear programming problems of economic and physical origin can be abstractly
formulated as a network composed of “nodes” (points) connected by “arcs” (routes), over
which various kinds of “flow” (transport) take place (see Chapter 9).
Although he awakened little interest at the time, L.V. Kantorovich [1939] showed that
a class of problems closely related to the classical transportation case has a remarkable
variety of applications concerned typically with the allotment of tasks to machines whose
costs and rates of production vary by task and machine type. He gave a useful but
incomplete algorithm for solving such problems (see the weighted distribution problem,
Chapter 21, in Dantzig [1963]). Again, in 1942, Kantorovich wrote a paper on a continuous
version of the transportation problem, and later, in 1948, he authored an applicational
study, jointly with Gavurin, on the capacitated transportation problem. Dantzig [1951b]
showed how the Simplex Method could be applied to the transportation problem.
The classical transportation problem was first formulated, along with a constructive
solution, by Frank L. Hitchcock [1941]. His paper sketched out an algorithm with points
in common with the Simplex Method; it did not exploit any special properties of the
transportation problem except for finding a starting solution. This paper also failed to
attract much attention.
The shortage of cargo ships during World War II constituted a critical bottleneck.
T.C. Koopmans, as a member of the Combined Allied Shipping Board during World War II,
used properties of the optimal solutions of the transportation problem to help find ways
to reduce overall shipping times. Because of this and the work done earlier by Hitchcock,
the classical case is often referred to as the Hitchcock-Koopmans Transportation Problem.
In 1947, after learning from Dantzig about the proposed use of linear programming for
planning, Koopmans spearheaded the research on linear and nonlinear programs for the
study of problems in economics. His historic paper in 1947, “Optimum Utilization of the
Transportation System,” was based on his wartime experience.
A description of Vogel’s approximation method can be found in Reinfield & Vogel
[1958]. Russel [1969] suggested an alternative approximation method for finding an initial
near-optimal basis for a transportation problem.
See Linear Programming 2 for a very contrived example, due to L. Johnson, of the
occurrence of cycling in the solution process of the transportation problem. It is not
known whether cycling can occur in transportation problems if the entering variable is
chosen based on the usual rule of picking the one that has the most negative reduced
cost. Besides other rules, such as the Random Choice Rule, Bland’s Rule, etc., the simple
perturbation scheme to avoid degeneracy, discussed in Linear Programming 2, can be used
with a trivial amount of extra work.
Another work before the era of linear programming was that of mathematician E. Eger-
v´ary [1931].. His 1931 paper considered the problem of finding a permutation of ones in