CCG 09-01:Monge 问题与 Kantorovich 松弛

本页只解决一个问题

从搬运映射到联合分布,松弛为什么让问题变成凸优化?

本页是原长篇讲义的单概念版本。第一次阅读只追踪本页定义的对象;看见未掌握的前置符号时,先沿链接退回,不要跳过定义硬背结论。

开始前

1. 从“点对应”到“质量输运”

设源空间XX 上有概率测度μ\mu,目标空间YY 上有概率测度ν\nu。代价函数

c:X×Y→Rc:X\times Y\to\mathbb R

表示把单位质量从xx 移到yy 的成本。

传统点云最近邻只关心局部距离,不保证目标每个区域接收到正确质量。最优输运要求整体质量守恒。

2. Monge 问题

寻找映射T:X→YT:X\to Y,使推前测度

T#μ=ν,T_\#\mu=\nu,

并最小化

inf⁡T#μ=ν∫Xc(x,T(x)),dμ(x).\boxed{ \inf_{T_\#\mu=\nu} \int_Xc(x,T(x)),d\mu(x). }

推前定义为

(T#μ)(B)=μ(T−1(B)).(T_\#\mu)(B)=\mu(T^{-1}(B)).

若有密度且TT 可微可逆,质量守恒写成 change-of-variables:

ρμ(x)=ρν(T(x))∣det⁡DT(x)∣.\rho_\mu(x) =\rho_\nu(T(x))|\det DT(x)|.

2.1 Monge 问题的困难

  • 可行映射可能不存在:一个原子不能被映射拆成两份;
  • 约束T#μ=νT_\#\mu=\nu 非线性;
  • 映射空间不凸;
  • 极限映射可能需要“分裂质量”。

3. Kantorovich 松弛

用联合测度/输运计划π\pi 代替确定映射。π(A×B)\pi(A\times B) 表示从AA 运到BB 的质量。要求边缘分布:

(PX)#π=μ,(PY)#π=ν.(P_X)_\#\pi=\mu, \qquad (P_Y)_\#\pi=\nu.

问题:

inf⁡π∈Π(μ,ν)∫X×Yc(x,y),dπ(x,y).\boxed{ \inf_{\pi\in\Pi(\mu,\nu)} \int_{X\times Y}c(x,y),d\pi(x,y). }

Π(μ,ν)\Pi(\mu,\nu) 是凸集,目标对π\pi 线性,因此这是凸优化。

读完必须能回答

  1. 不看公式,用自己的话回答开头的核心问题。
  2. 指出本页最重要公式中每个符号的类型:标量、向量、矩阵、映射还是集合。
  3. 找出定理成立所需的假设,并举一个删除某条假设后可能失败的例子。
  4. 对最小例子手算一遍;若本页含代码,再比较手算与程序输出。

前后课程

返回模块目录 | 下一课:离散输运与 Kantorovich 对偶