Papers
Topics
Authors
Recent
Search
2000 character limit reached

Monge–Kantorovich Optimal Transport

Updated 30 June 2026
  • The Monge–Kantorovich optimal transport problem is defined as minimizing the cost of transporting mass between measures using both Monge’s mapping and Kantorovich’s relaxation techniques.
  • It employs duality and twist conditions, such as m-twist and generalized-twist, to decompose optimal plans into finite or countable graph structures that ensure solution uniqueness.
  • Applications span geometry, partial differential equations, economics, machine learning, and quantum information, providing a versatile framework for optimal resource allocation.

The Monge–Kantorovich optimal transport problem is a foundational concept in mathematical analysis, probability, and optimization, addressing the task of transporting mass or distributions between spaces in a cost-minimizing way. This theory underpins numerous advances in geometry, partial differential equations, economics, machine learning, quantum information, and signal processing.

1. Definitions and Primal–Dual Structure

Let (X,dX)(X,d_X) and (Y,dY)(Y,d_Y) be Polish spaces and μP(X)\mu\in\mathcal{P}(X), νP(Y)\nu\in\mathcal{P}(Y) Borel probability measures. Consider a continuous cost c:X×YRc:X\times Y\to\mathbb{R}.

Monge’s problem seeks a measurable map T:XYT:X\to Y (the transport map) such that T#μ=νT_\#\mu=\nu and

infT#μ=νXc(x,T(x))dμ(x).\inf_{T_\#\mu=\nu}\int_X c\big(x,T(x)\big)\,d\mu(x).

Kantorovich’s relaxation allows for transport plans πP(X×Y)\pi\in\mathcal{P}(X\times Y) with marginals μ,ν\mu,\nu: (Y,dY)(Y,d_Y)0 Here, (Y,dY)(Y,d_Y)1 is the set of Borel probability measures on (Y,dY)(Y,d_Y)2 with specified marginals.

Dual formulation: Introduce potentials (Y,dY)(Y,d_Y)3 with

(Y,dY)(Y,d_Y)4

Kantorovich duality yields: (Y,dY)(Y,d_Y)5 For bounded below, lower semicontinuous costs, the supremum is attained for (Y,dY)(Y,d_Y)6-concave functions (Y,dY)(Y,d_Y)7 (Moameni, 2014, Guillen et al., 2010).

2. Structural Results: Twist Conditions and Graph Decomposition

m-Twist and Generalized-Twist

Assume (Y,dY)(Y,d_Y)8 is (Y,dY)(Y,d_Y)9 in μP(X)\mu\in\mathcal{P}(X)0. For each μP(X)\mu\in\mathcal{P}(X)1, define

μP(X)\mu\in\mathcal{P}(X)2

μP(X)\mu\in\mathcal{P}(X)3

Theorem 1.3 (finite-graph decomposition under m-twist):

Let μP(X)\mu\in\mathcal{P}(X)4 be a separable Riemannian manifold, μP(X)\mu\in\mathcal{P}(X)5 non-atomic, μP(X)\mu\in\mathcal{P}(X)6 bounded continuous and m-twist, every μP(X)\mu\in\mathcal{P}(X)7-concave function differentiable μP(X)\mu\in\mathcal{P}(X)8-a.e. Then every optimal plan admits a decomposition: μP(X)\mu\in\mathcal{P}(X)9 for measurable maps νP(Y)\nu\in\mathcal{P}(Y)0, nonnegative weights νP(Y)\nu\in\mathcal{P}(Y)1 (Moameni, 2014).

Theorem 1.4 (countable-graph under generalized-twist):

The same holds with a countable decomposition for generalized-twist.

This result extends Brenier–McCann’s uniqueness theorem for strictly twisted costs.

3. Uniqueness Criteria and Support

When the support of an optimal plan is a finite union of graphs, refined uniqueness results are available.

Theorem 4.1 (uniqueness for finitely many graphs):

Given measurable maps νP(Y)\nu\in\mathcal{P}(Y)2 with injectivity and disjointness of ranges (except possibly for νP(Y)\nu\in\mathcal{P}(Y)3), and a separation function νP(Y)\nu\in\mathcal{P}(Y)4 such that

νP(Y)\nu\in\mathcal{P}(Y)5

there is at most one νP(Y)\nu\in\mathcal{P}(Y)6 supported on νP(Y)\nu\in\mathcal{P}(Y)7 (Moameni, 2014).

Consequently, under strict twist (m=1), or when the convex decomposition collapses to one map, the solution is a unique Monge map; for m-twist, at most m maps appear in the decomposition.

4. Measure-Theoretic and Proof Perspectives

A central tool is the measure-theoretic selection principle and Choquet representation on the map νP(Y)\nu\in\mathcal{P}(Y)8. The convex set of preimages of νP(Y)\nu\in\mathcal{P}(Y)9 admits an extreme-point decomposition (von Weizsäcker–Winkler theory):

  • Each extreme section corresponds to a measurable selection, and the m-twist condition limits the number of these to m (Moameni, 2014).
  • By Kantorovich duality, optimal plans relate to c:X×YRc:X\times Y\to\mathbb{R}0-concave potentials, whose gradients relate to the support: c:X×YRc:X\times Y\to\mathbb{R}1 c:X×YRc:X\times Y\to\mathbb{R}2-a.e.
  • For the uniqueness theorem, the argument partitions the support into aperiodic unions and reduces uniqueness to that for doubly stochastic measures on such unions.

5. Illustrative Examples and Applications

  • Circle cost: c:X×YRc:X\times Y\to\mathbb{R}3 on c:X×YRc:X\times Y\to\mathbb{R}4 is 2-twist; for c:X×YRc:X\times Y\to\mathbb{R}5, the optimizer is supported on two graphs.
  • Smooth manifolds: A c:X×YRc:X\times Y\to\mathbb{R}6 cost c:X×YRc:X\times Y\to\mathbb{R}7 with everywhere non-singular mixed Hessian c:X×YRc:X\times Y\to\mathbb{R}8 is locally 1-twisted, which recovers classical results that optimal plans are supported on Lipschitz submanifolds.
  • Classical case: Under 1-twist and absolute continuity of c:X×YRc:X\times Y\to\mathbb{R}9, the unique solution is a Monge map, matching the Brenier–McCann theorem (Moameni, 2014).

Applications

  • Boundary Matching in Computer Vision: Stratified Monge–Kantorovich problems address cases where sources and/or targets live on lower-dimensional sets, such as the interior/boundary decomposition relevant to shape recognition (Ahmadpoor et al., 2024).
  • Extensions to Multi-Marginal Settings: Recent theory generalizes the above characterization to multi-marginal optimal transport problems, replacing classical twist with twistedness on c-splitting sets, and yield analogous finite or countable graph representations of optimizers (Moameni, 2014).

6. Generalizations and Future Directions

The measure-theoretic and duality-based framework for the Monge–Kantorovich problem allows for significant extensions:

  • Stratified OT: Existence and uniqueness even under singular marginals supported on stratified or multi-layered sets, combining absolutely continuous and singular parts (Ahmadpoor et al., 2024).
  • Graph Decomposition: For non-degenerate costs (having locally finite pre-images of the gradient in T:XYT:X\to Y0), the generalized-twist condition applies and the support decomposes accordingly.
  • Martingale and Vector-valued OT: The abstract duality approach supports further generalizations, such as vector measure versions or problems with martingale constraints (Gover, 23 Jan 2025).
  • Numerical Methods: Discretizations and adaptive schemes—such as monotone wide-stencil finite-difference and entropic-regularized linear programming—allow practical computation of optimal maps and plans, with convergence guarantees to the continuum problem (Benamou et al., 2017, Solomon, 2018).
  • Quantum and Matrix-valued OT: Quantum analogues define transport between density matrices with cost operators and semidefinite constraints; matrix-valued formulations allow spectral transport with rotation cost terms (Friedland et al., 2021, Ning et al., 2013).

7. References to Key Results

Topic Main Theorems/Conditions Reference
m-twist & decomposition Theorems 1.3, 1.4: Graph decomposition, support structure (Moameni, 2014)
Uniqueness Theorem 4.1: Uniqueness for support on union of graphs (Moameni, 2014)
Stratified, Lower-dim Existence and decomposition for layers/mixed support (Ahmadpoor et al., 2024)
Generalized-twist Link to non-degenerate cost, support, existence (Moameni, 2014)

This measure-theoretic characterization, leveraged with duality, provides a unified description of structure and uniqueness for optimal transport plans in a broad range of settings, encompassing and extending classical results. The support of optimal plans, governed by twist-type conditions, may comprise multiple graphs, but is always sharply controlled by the regularity—and degeneracy—properties of the cost.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Monge–Kantorovich Optimal Transport Problem.