mlsanityData to 14 Oct 2026

A Homotopy Algorithm for Optimal Transport

arXiv 2112.06763 ↗First posted 13 Dec 2021math.NA cs.LG cs.NAcited by 0

Not on the map. Why?

Abstract (arXiv)

The optimal transport problem has many applications in machine learning, physics, biology, economics, etc. Although its goal is very clear and mathematically well-defined, finding its optimal solution can be challenging for large datasets in high-dimensional space. Here, we propose a homotopy algorithm that first transforms the problem into an easy form, by changing the target distribution. It then transforms the problem back to the original form through a series of iterations, tracing a path of solutions until it finds the optimal solution for the original problem. We define the homotopy path as a subspace rotation based on the orthogonal Procrustes problem, and then we discretize the homotopy path using eigenvalue decomposition of the rotation matrix. Our goal is to provide an algorithm with complexity bound O(n2 log(n)), faster than the existing methods in the literature.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 24 references that are in the map. First posted on arXiv 13 Dec 2021.

Builds on

6 of 24 references.

References · 6

  1. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
  2. 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
  3. 2019On Efficient Optimal Transport: An Analysis of Greedy and Accelerated Mirror Descent Algorithmscited by 62
  4. 2020On Projection Robust Optimal Transport: Sample Complexity and Model Misspecificationcited by 34
  5. 2015Fast Optimal Transport Averaging of Neuroimaging Datacited by 26
  6. 2016Homotopy Analysis for Tensor PCAcited by 12

Built on by

Not cited yet.