mlsanityData to 7 Oct 2026

Accelerating Sinkhorn Algorithm with Sparse Newton Iterations

arXiv 2401.12253 ↗First posted 20 Jan 2024math.OC cs.LG stat.MLcited by 9

Not on the map. Why?

Abstract (arXiv)

Computing the optimal transport distance between statistical distributions is a fundamental task in machine learning. One remarkable recent advancement is entropic regularization and the Sinkhorn algorithm, which utilizes only matrix scaling and guarantees an approximated solution with near-linear runtime. Despite the success of the Sinkhorn algorithm, its runtime may still be slow due to the potentially large number of iterations needed for convergence. To achieve possibly super-exponential convergence, we present Sinkhorn-Newton-Sparse (SNS), an extension to the Sinkhorn algorithm, by introducing early stopping for the matrix scaling steps and a second stage featuring a Newton-type subroutine. Adopting the variational viewpoint that the Sinkhorn algorithm maximizes a concave Lyapunov potential, we offer the insight that the Hessian matrix of the potential function is approximately sparse. Sparsification of the Hessian results in a fast O(n2) per-iteration complexity, the same as the Sinkhorn algorithm. In terms of total iteration count, we observe that the SNS algorithm converges orders of magnitude faster across a wide range of practical cases, including optimal transportation between empirical distributions and calculating the Wasserstein W1, W2 distance of discretized densities. The empirical performance is corroborated by a rigorous bound on the approximate sparsity of the Hessian matrix.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 45 of its 74 references that are in the map. First posted on arXiv 20 Jan 2024.

Builds on

45 of 74 references.

References · 45

  1. 2021Convex optimizationcited by 2,479
  2. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  3. 2018Computational Optimal Transportcited by 765
  4. 2017Learning Generative Models with Sinkhorn Divergencescited by 310
  5. 2017Joint Distribution Optimal Transportation for Domain Adaptationcited by 280
  6. 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 219
  7. 2018DeepJDOT: Deep Joint Distribution Optimal Transport for Unsupervised Domain Adaptationcited by 212
  8. 2019Optimal transport mapping via input convex neural networkscited by 202
  9. 2016Stochastic Optimization for Large-scale Optimal Transportcited by 188
  10. 2018Optimal Transport for structured data with application on graphscited by 170
  11. 2020OT-Flow: Fast and Accurate Continuous Normalizing Flows via Optimal Transportcited by 143
  12. 2021Unbalanced minibatch Optimal Transport; applications to Domain Adaptationcited by 123
33 more
  1. 2018Improving GANs Using Optimal Transportcited by 122
  2. 2017Large-Scale Optimal Transport and Mapping Estimationcited by 120
  3. 2019Max-Sliced Wasserstein Distance and its use for GANscited by 118
  4. 2018Computational Optimal Transport: Complexity by Accelerated Gradient Descent Is Better Than by Sinkhorn's Algorithmcited by 111
  5. 2016Theoretical Analysis of Domain Adaptation with Optimal Transportcited by 105
  6. 2020Graph Optimal Transport for Cross-Domain Alignmentcited by 103
  7. 2017Smooth and Sparse Optimal Transportcited by 83
  8. 2021Large-Scale Wasserstein Gradient Flowscited by 76
  9. 2021Low-Rank Sinkhorn Factorizationcited by 66
  10. 2016Interpretable Distribution Features with Maximum Testing Powercited by 63
  11. 2021Score-based Generative Neural Networks for Large-Scale Optimal Transportcited by 59
  12. 2018Differential Properties of Sinkhorn Approximation for Learning with Wasserstein Distancecited by 56
  13. 2018On the Convergence and Robustness of Training GANs with Regularized Optimal Transportcited by 51
  14. 2017From optimal transport to generative modeling: the VEGAN cookbookcited by 41
  15. 2018Massively scalable Sinkhorn distances via the Nystr"om methodcited by 40
  16. 2021Improving Mini-batch Optimal Transport via Partial Transportationcited by 40
  17. 2020Entropy-Regularized 2-Wasserstein Distance between Gaussian Measurescited by 32
  18. 2017A Geometric View of Optimal Transportation and Generative Modelcited by 31
  19. 2017Structured Optimal Transportcited by 30
  20. 2020Multi-source Domain Adaptation via Weighted Joint Distributions Optimal Transportcited by 28
  21. 2020A gradient descent perspective on Sinkhorncited by 24
  22. 2018An explicit analysis of the entropic penalty in linear programmingcited by 23
  23. 2017GAN and VAE from an Optimal Transport Point of Viewcited by 19
  24. 2020Linear Time Sinkhorn Divergences using Positive Featurescited by 17
  25. 2017Overrelaxed Sinkhorn-Knopp Algorithm for Regularized Optimal Transportcited by 16
  26. 2022On the Convergence Rate of Sinkhorn's Algorithmcited by 16
  27. 2022Geodesic Sinkhorn for Fast and Accurate Optimal Transport on Manifoldscited by 10
  28. 2019Sinkhorn Algorithm as a Special Case of Stochastic Mirror Descentcited by 7
  29. 2023Importance Sparsification for Sinkhorn Algorithmcited by 6
  30. 2023Efficient and Accurate Optimal Transport with Mirror Descent and Conjugate Gradientscited by 6
  31. 2022Exponential Convergence of Sinkhorn Under Regularization Schedulingcited by 4
  32. 2022Modeling Hierarchical Structural Distance for Unsupervised Domain Adaptationcited by 3
  33. 2017A Sinkhorn-Newton method for entropic optimal transportcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 2.

9 papers.