Kantorovich Problem: Difference between revisions

From Optimal Transport Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
The Kantorovich problem <ref>"Villani" </ref> is one of the basic minimization problems in [https://en.wikipedia.org/wiki/Transportation_theory_(mathematics) optimal transport].  It is named after Russian mathematician and Nobel Laureate [https://en.wikipedia.org/wiki/Leonid_Kantorovich Leonid Kantorovich].  
The Kantorovich problem <ref>Villani, Cedric.  Topics In Optimal Transportation. American Mathematical Soc., 2003.</ref> is one of the basic minimization problems in [https://en.wikipedia.org/wiki/Transportation_theory_(mathematics) optimal transport].  It is named after Russian mathematician and Nobel Laureate [https://en.wikipedia.org/wiki/Leonid_Kantorovich Leonid Kantorovich].  
 
[[File:Kantorovich Problem Image.png|300px|thumb|right|Kantorovich Problem.  The Kantorovich Problem (like the Monge Problem) can be visualized as distributing piles of sand into holes (of equal volume) in an optimal fashion. <ref>https://physics.aps.org/articles/v7/77</ref> ]]


==Introduction==   
==Introduction==   
Line 37: Line 39:
===Remarks===
===Remarks===


There are some topological assumptions that can be made on the measure spaces <math>(X, \mu)</math> and <math> (Y, \nu)</math>. When <math>X</math> and <math>Y</math> are [https://en.wikipedia.org/wiki/Polish_space Polish spaces] (i.e. completely metrizable and separable spaces), and <math>\mu, \nu</math> are [https://en.wikipedia.org/wiki/Borel_measure Borel] probability measures, it is sufficient to impose the expression above for <math>(\varphi, \psi) \in C_{b}(X) \times C_{b}(Y)</math> only <ref>"Villani" </ref>.  
There are some topological assumptions that can be made on the measure spaces <math>(X, \mu)</math> and <math> (Y, \nu)</math>. When <math>X</math> and <math>Y</math> are [https://en.wikipedia.org/wiki/Polish_space Polish spaces] (i.e. completely metrizable and separable spaces), and <math>\mu, \nu</math> are [https://en.wikipedia.org/wiki/Borel_measure Borel] probability measures, it is sufficient to impose the expression above for <math>(\varphi, \psi) \in C_{b}(X) \times C_{b}(Y)</math> only <ref>Villani, Cedric.</ref>.  




In addition if <math>X</math> and <math>Y</math> are locally compact. then one can even be content with imposing (2) for <math>(\varphi, \psi) \in C_{0}(X) \times C_{0}(Y)</math>.<ref>"Villani" </ref>  Note that <math>C_{b}(X)</math> is the space of bounded continuous functions on <math>X,</math> and <math>C_{0}(X)</math> the space of continuous functions going to 0 at infinity, i.e. those continuous functions <math>\varphi</math> such that for any <math>\varepsilon>0</math> there is a compact set <math>K_{\varepsilon} \subset X</math> satisfying <math>\sup _{x \notin K_{e}}|\varphi(x)| \leq \varepsilon ;</math> note that<math>C_{0}(X) \subset C_{b}(X) .</math> This possibility to restrict the class of test functions to the narrower space <math>C_{0}</math> when <math>X</math> and <math>Y</math> are locally compact is due to Riesz' theorem, which identifies the space <math>M(X)</math> of Borel measures having finite total variation on <math>X</math> with the topological dual of <math>C_{0}(X)</math>.<ref>"Villani" </ref>
In addition if <math>X</math> and <math>Y</math> are locally compact. then one can even be content with imposing (2) for <math>(\varphi, \psi) \in C_{0}(X) \times C_{0}(Y)</math>.<ref>Villani, Cedric. </ref>  Note that <math>C_{b}(X)</math> is the space of bounded continuous functions on <math>X,</math> and <math>C_{0}(X)</math> the space of continuous functions going to 0 at infinity, i.e. those continuous functions <math>\varphi</math> such that for any <math>\varepsilon>0</math> there is a compact set <math>K_{\varepsilon} \subset X</math> satisfying <math>\sup _{x \notin K_{e}}|\varphi(x)| \leq \varepsilon ;</math> note that<math>C_{0}(X) \subset C_{b}(X) .</math> This possibility to restrict the class of test functions to the narrower space <math>C_{0}</math> when <math>X</math> and <math>Y</math> are locally compact is due to Riesz' theorem, which identifies the space <math>M(X)</math> of Borel measures having finite total variation on <math>X</math> with the topological dual of <math>C_{0}(X)</math>.<ref>Villani, Cedric. </ref>


==Kantorovich Duality==
==Kantorovich Duality==

Revision as of 03:57, 20 May 2020

The Kantorovich problem [1] is one of the basic minimization problems in optimal transport. It is named after Russian mathematician and Nobel Laureate Leonid Kantorovich.

Kantorovich Problem. The Kantorovich Problem (like the Monge Problem) can be visualized as distributing piles of sand into holes (of equal volume) in an optimal fashion. [2]

Introduction

There are two basic problems in optimal transport the Monge problem and the Kantorovich problem. In contrast to the Monge problem, The Kantorovich problem allows a non-empty minimization set, a convex constraint set, and a convex effort functional. The Kantrovich problem admits a dual because it is a linear minimization problem with convex constraints.

Shipping problem

Suppose there is a merchant who is attempting to ship their items from one place to another. They can hire trucks at some cost for each unit of merchandise which is shipped from point to point . Now the shipper is approached by a mathematician, who claims that prices can be set such that they align with the shipper's financial interests. This would be achieved by setting the price and such that the sum of and is always less than the cost . This may even involve setting negative prices in certain cases. However, it can be shown that the shipper will spend almost as much as they would have if they had opted for the original pricing method.

Kantorovich Optimal Transport Problem

Consider the basic premises of optimal mass transportation. Consider probability spaces and . Let be a nonnegative measurable function on . The Kantorovich problem is the following:



This is on the convex set which is also nonempty. Note if and only if is a nonnegative measure which satisfies:



for all measurable subsets of and of . This definition implies that is a probability measure. Another way to say this is that if and only if it is a nonnegative measure on such that, for all measurable functions or equivalently


(2)


Remarks

There are some topological assumptions that can be made on the measure spaces and . When and are Polish spaces (i.e. completely metrizable and separable spaces), and are Borel probability measures, it is sufficient to impose the expression above for only [3].


In addition if and are locally compact. then one can even be content with imposing (2) for .[4] Note that is the space of bounded continuous functions on and the space of continuous functions going to 0 at infinity, i.e. those continuous functions such that for any there is a compact set satisfying note that This possibility to restrict the class of test functions to the narrower space when and are locally compact is due to Riesz' theorem, which identifies the space of Borel measures having finite total variation on with the topological dual of .[5]

Kantorovich Duality

Since the Kantorovich problem is a linear minimization problem with convex constraints it admits a dual. Kantorovich expressed this in 1942, where he considered the case in which the cost function may be conceived of as a distance: function is a distance: .

Theorem

Let and be Polish spaces, let and and let be a lower semi-continuous cost function.


Whenever and define


Define to be the set of all Borel probability measures on such that for all measurable subsets and .



and define to be the set of all measurable functions satisfying



for d -almost all -almost all ( outside of negligible set.

Then


If the definition of to those functions that are continuous and bounded, then the supremum on the right hand side of (3) is not affected.

  1. Villani, Cedric. Topics In Optimal Transportation. American Mathematical Soc., 2003.
  2. https://physics.aps.org/articles/v7/77
  3. Villani, Cedric.
  4. Villani, Cedric.
  5. Villani, Cedric.