Optimal Transportation by Orthogonal Coupling Dynamics
Mohsen Sadr, Peyman Mohajerin Esfahani, Hossein Gorji
TL;DR
This work introduces Orthogonal Coupling Dynamics (OCD), a projection-based evolution that computes optimal transport maps by sliding samples along a marginal-preserving tangent space, effectively turning the constrained OT problem into a sequence of regression problems via conditional expectations. It proves key structural properties—marginal preservation, monotone cost descent, and instability of sub-optimal couplings—and derives a McKean–Vlasov density evolution for the joint distribution, with a detailed Gaussian analysis showing OT recovery under commuting covariances and exponential convergence. The authors present a nonparametric Monte-Carlo algorithm inspired by opinion dynamics to estimate conditional expectations and evolve particle pairs, along with a RK4 time integrator and complexity assessments. Numerical experiments demonstrate OCD’s capacity to recover nonlinear Monge maps, learn distributions, and interpolate colors, while highlighting favorable scalability relative to traditional OT solvers and potential as a building block for data-driven transport models. Overall, OCD provides a scalable, regression-oriented pathway to compute OT maps and Wasserstein distances, with broad implications for numerical OT, distribution learning, and generative modeling.
Abstract
Many numerical and learning algorithms rely on the solution of the Monge-Kantorovich problem and Wasserstein distances, which provide appropriate distributional metrics. While the natural approach is to treat the problem as an infinite-dimensional linear programming, such a methodology limits the computational performance due to the polynomial scaling with respect to the sample size along with intensive memory requirements. We propose a novel alternative framework to address the Monge-Kantorovich problem based on a projection type gradient descent scheme. The dynamics builds on the notion of the conditional expectation, where the connection with the opinion dynamics is leveraged to devise efficient numerical schemes. We demonstrate that the resulting dynamics recovers random maps with favourable computational performance. Along with the theoretical insight, the proposed dynamics paves the way for innovative approaches to construct numerical schemes for computing optimal transport maps as well as Wasserstein distances.
