A Truncated Newton Method for Optimal Transport
Not on the map. Why?
Abstract (arXiv)
Developing a contemporary optimal transport (OT) solver requires navigating trade-offs among several critical requirements: GPU parallelization, scalability to high-dimensional problems, theoretical convergence guarantees, empirical performance in terms of precision versus runtime, and numerical stability in practice. With these challenges in mind, we introduce a specialized truncated Newton algorithm for entropic-regularized OT. In addition to proving that locally quadratic convergence is possible without assuming a Lipschitz Hessian, we provide strategies to maximally exploit the high rate of local convergence in practice. Our GPU-parallel algorithm exhibits exceptionally favorable runtime performance, achieving high precision orders of magnitude faster than many existing alternatives. This is evidenced by wall-clock time experiments on 24 problem sets (12 datasets × 2 cost functions). The scalability of the algorithm is showcased on an extremely large OT problem with n ≈ 106, solved approximately under weak entopric regularization.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Builds on 16 of its 39 references that are in the map. First posted on arXiv 2 Apr 2025.
Builds on
16 of 39 references.
References · 16
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,295
- 2017Improved Training of Wasserstein GANscited by 2,226
- 2017Learning Generative Models with Sinkhorn Divergencescited by 311
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 222
- 2018Computational Optimal Transport: Complexity by Accelerated Gradient Descent Is Better Than by Sinkhorn's Algorithmcited by 112
- 2020Kernel Operations on the GPU, with Autodiff, without Memory Overflowscited by 103
- 2017Smooth and Sparse Optimal Transportcited by 83
- 2016Stabilized Sparse Scaling Algorithms for Entropy Regularized Transport Problemscited by 72
- 2019On Efficient Optimal Transport: An Analysis of Greedy and Accelerated Mirror Descent Algorithmscited by 61
- 2019On the Efficiency of Entropic Regularized Algorithms for Optimal Transportcited by 35
- 2019On a Combination of Alternating Minimization and Nesterov's Momentumcited by 18
- 2016DOTmark - A Benchmark for Discrete Optimal Transportcited by 16
4 more
- 2024Accelerating Sinkhorn Algorithm with Sparse Newton Iterationscited by 11
- 2023Improved Rate of First Order Algorithms for Entropic Optimal Transportcited by 7
- 2023Efficient and Accurate Optimal Transport with Mirror Descent and Conjugate Gradientscited by 7
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopescited by 6
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026FlashSinkhorn: IO-Aware Entropic Optimal Transport on GPUcited by 9
- 2026Fast and Large-Scale Unbalanced Optimal Transport via its Semi-Dual and Adaptive Gradient Methodscited by 2
- 2026DrainSinkhorn: Safe Elimination for Batched Entropic Optimal Transportcited by 0
- 2026Dual-guided Hierarchical Edge Localization for Large-scale Optimal Transport Across Dimensionscited by 0
- 2026Annealed Sinkhorn with Momentum: Certified Unregularized Optimal Transport in Linear Memorycited by 0
- 2026FlashSinkhorn 2: Block-Sparse Entropic Optimal Transportcited by 0
- 2026FlashSinkhorn 2: Block-Sparse Entropic Optimal Transport1 Oct 2026
- 2026Annealed Sinkhorn with Momentum: Certified Unregularized Optimal Transport in Linear Memory27 Sep 2026
- 2026Dual-guided Hierarchical Edge Localization for Large-scale Optimal Transport Across Dimensions11 Sep 2026
- 2026DrainSinkhorn: Safe Elimination for Batched Entropic Optimal Transport27 Jul 2026
- 2026Fast and Large-Scale Unbalanced Optimal Transport via its Semi-Dual and Adaptive Gradient Methods11 Feb 2026
- 2026FlashSinkhorn: IO-Aware Entropic Optimal Transport on GPU3 Feb 2026