Transportation theory (mathematics)
In mathematics and economics, transportation theory or transport theory is a name given to the study of optimal transportation and allocation of resources. The problem was formalized by the French mathematician Gaspard Monge in 1781.
In the 1920s A.N. Tolstoi was one of the first to study the transportation problem mathematically. In 1930, in the collection Transportation Planning Volume I for the National Commissariat of Transportation of the Soviet Union, he published a paper "Methods of Finding the Minimal Kilometrage in Cargo-transportation in space".
Major advances were made in the field during World War II by the Soviet mathematician and economist Leonid Kantorovich. Consequently, the problem as it is stated is sometimes known as the Monge–Kantorovich transportation problem. The linear programming formulation of the transportation problem is also known as the Hitchcock–Koopmans transportation problem.
Motivation
Mines and factories
Suppose that we have a collection of n mines mining iron ore, and a collection of n factories which use the iron ore that the mines produce. Suppose for the sake of argument that these mines and factories form two disjoint subsets M and F of the Euclidean plane R2. Suppose also that we have a cost function c : R2 × R2 → 0, ∞), so that c is the cost of transporting one shipment of iron from x to y. For simplicity, we ignore the time taken to do the transporting. We also assume that each mine can supply only one factory and that each factory requires precisely one shipment to be in operation. Having made the above assumptions, a transport plan is a [bijection T : M → F.In other words, each mine m ∈ M supplies precisely one factory T ∈ F and each factory is supplied by precisely one mine.
We wish to find the optimal transport plan, the plan T whose total cost
is the least of all possible transport plans from M to F. This motivating special case of the transportation problem is an instance of the assignment problem.
More specifically, it is equivalent to finding a minimum weight matching in a bipartite graph.
Moving books: the importance of the cost function
The following simple example illustrates the importance of the cost function in determining the optimal transport plan. Suppose that we have n books of equal width on a shelf, arranged in a single contiguous block. We wish to rearrange them into another contiguous block, but shifted one book-width to the right. Two obvious candidates for the optimal transport plan present themselves:- move all n books one book-width to the right ;
- move the left-most book n book-widths to the right and leave all other books fixed.
Hitchcock problem
The following transportation problem formulation is credited to F. L. Hitchcock:This challenge in logistics was taken up by D. R. Fulkerson and in the book Flows in Networks written with L. R. Ford Jr..
Tjalling Koopmans is also credited with formulations of transport economics and allocation of resources.
Abstract formulation of the problem
Monge and Kantorovich formulations
The transportation problem as it is stated in modern or more technical literature looks somewhat different because of the development of Riemannian geometry and measure theory. The mines-factories example, simple as it is, is a useful reference point when thinking of the abstract case. In this setting, we allow the possibility that we may not wish to keep all mines and factories open for business, and allow mines to supply more than one factory, and factories to accept iron from more than one mine.Let X and Y be two separable metric spaces such that any probability measure on X is a Radon measure. Let c : X × Y → be a Borel-measurable function. Given probability measures μ on X and ν on Y, Monge's formulation of the optimal transportation problem is to find a transport map T : X → Y that realizes the infimum
where T∗ denotes the push forward of μ by T. A map T that attains this infimum is called an "optimal transport map".
Monge's formulation of the optimal transportation problem can be ill-posed, because sometimes there is no T satisfying T∗ = ν: this happens, for example, when μ is a Dirac measure but ν is not.
We can improve on this by adopting Kantorovich's formulation of the optimal transportation problem, which is to find a probability measure γ on X × Y that attains the infimum
where Γ denotes the collection of all probability measures on X × Y with marginals μ on X and ν on Y. It can be shown that a minimizer for this problem always exists when the cost function c is lower semi-continuous and Γ is a tight collection of measures. A gradient descent formulation for the solution of the Monge–Kantorovich problem was given by Sigurd Angenent, Steven Haker, and Allen Tannenbaum.
Duality formula
The minimum of the Kantorovich problem is equal towhere the supremum runs over all pairs of bounded and continuous functions and such that
Solution of the problem
Optimal transportation on the real line
For, let denote the collection of probability measures on that have finite -th moment. Let and let, where is a convex function.- If has no atom, i.e., if the cumulative distribution function of is a continuous function, then is an optimal transport map. It is the unique optimal transport map if is strictly convex.
- We have
Separable Hilbert spaces
Let ' be a separable Hilbert space. Let denote the collection of probability measures on ' such that have finite -th moment; let denote those elements that are Gaussian regular: if is any strictly positive Gaussian measure on and, then also.Let,, for. Then the Kantorovich problem has a unique solution, and this solution is induced by an optimal transport map: i.e., there exists a Borel map such that
Moreover, if has bounded support, then
for -almost all for some locally Lipschitz, c-concave and maximal Kantorovich potential.
Applications
The Monge–Kantorovich optimal transport has found applications in wide range in different fields. Among them are:- Image registration and warping
- Reflector design
- Retrieving information from shadowgraphy and proton radiography
- Seismic tomography and reflection seismology