mlsanityData to 14 Oct 2026

A Fast and Accurate Splitting Method for Optimal Transport: Analysis and Implementation

arXiv 2110.11738 ↗First posted 22 Oct 2021math.OC cs.LG cs.NAcited by 9

Not on the map. Why?

Abstract (arXiv)

We develop a fast and reliable method for solving large-scale optimal transport (OT) problems at an unprecedented combination of speed and accuracy. Built on the celebrated Douglas-Rachford splitting technique, our method tackles the original OT problem directly instead of solving an approximate regularized problem, as many state-of-the-art techniques do. This allows us to provide sparse transport plans and avoid numerical issues of methods that use entropic regularization. The algorithm has the same cost per iteration as the popular Sinkhorn method, and each iteration can be executed efficiently, in parallel. The proposed method enjoys an iteration complexity O(1/ε) compared to the best-known O(1/ε2) of the Sinkhorn method. In addition, we establish a linear convergence rate for our formulation of the OT problem. We detail an efficient GPU implementation of the proposed method that maintains a primal-dual stopping criterion at no extra cost. Substantial experiments demonstrate the effectiveness of our method, both in terms of computation times and robustness.

Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 12 of its 35 references that are in the map. First posted on arXiv 22 Oct 2021.

Builds on

12 of 35 references.

References · 12

  1. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
  2. 2018Computational Optimal Transportcited by 780
  3. 2015Optimal Transport for Domain Adaptationcited by 463
  4. 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
  5. 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 161
  6. 2017Smooth and Sparse Optimal Transportcited by 83
  7. 2019On Efficient Optimal Transport: An Analysis of Greedy and Accelerated Mirror Descent Algorithmscited by 62
  8. 2019Screening Sinkhorn Algorithm for Regularized Optimal Transportcited by 20
  9. 2021Faster First-Order Primal-Dual Methods for Linear Programming using Restarts and Sharpnesscited by 13
  10. 2020Nonsmoothness in Machine Learning: specific structure, proximal identification, and applicationscited by 9
  11. 2019COSMO: A conic operator splitting method for convex conic problemscited by 8
  12. 2021Projecting onto rectangular matrices with prescribed row and column sumscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 3; 2024: 0; 2025: 1; 2026: 4.

9 papers.