On the Efficiency of Entropic Regularized Algorithms for Optimal Transport
Tianyi LinNhat HoMichael I. Jordan
Establishes improved computational complexity bounds for discrete optimal transport algorithms, matching Greenkhorn to Sinkhorn at , correcting the convergence rate of adaptive primal-dual accelerated gradient descent, and introducing an accelerated Sinkhorn variant with superior error-dependence scaling.
Optimal transport provides a mathematically principled framework for comparing probability distributions and has become essential in modern data-driven applications, machine learning, and statistical inference. However, calculating exact transport distances involves heavy computational burdens and high-dimensional sample complexity. While adding entropy regularization helps resolve these statistical challenges and enables scalable approximation methods, existing algorithms face significant theoretical gaps, uncorrected complexity bounds, and practical performance trade-offs.
The article evaluates and enhances the computational efficiency of entropic regularized algorithms for discrete optimal transport problems with up to n support points. Its main objective is to establish tighter theoretical complexity bounds and develop faster accelerated algorithms that reduce the computational cost of achieving an approximate transportation plan with target accuracy ε.
To achieve this, the article establishes rigorous convergence proofs for coordinate descent and accelerated first-order optimization schemes applied to the smooth dual formulation of the regularized transport problem. The theoretical findings are validated through extensive empirical simulations on synthetic image data and real-world image benchmarks using the MNIST digit dataset across various regularization scales.
The key findings include:
- The theoretical computational complexity of Greenkhorn—a greedy coordinate descent variant of the Sinkhorn algorithm—is improved from O(n²ε⁻³) to O(n²ε⁻²), matching the best-known theoretical bound for standard Sinkhorn while explaining why Greenkhorn updates fewer rows and columns in practice.
- A deterministic accelerated Sinkhorn algorithm is developed, attaining an improved complexity bound of O(n⁷/³ε⁻⁴/³), which achieves superior scaling in high-precision regimes where ε is small compared to standard Sinkhorn.
- The article proposes an adaptive primal-dual accelerated mirror descent method (APDAMD) and proves an iteration bound dependent on the mirror mapping regularity, while disproving a previously claimed faster complexity bound for adaptive primal-dual accelerated gradient descent (APDAGD) via a concrete counterexample and establishing its corrected bound of O(n⁵/²ε⁻¹).
- Numerical evaluations show that Greenkhorn and accelerated Sinkhorn consistently reduce row and column updates relative to standard baselines, while APDAMD exhibits superior numerical stability compared to prior adaptive gradient methods.
These results provide a clear roadmap for selecting transport algorithms based on operational needs. In applications demanding high accuracy (such as economics and operations research where ε is very small), accelerated Sinkhorn significantly reduces runtime. Conversely, in large-scale settings with moderate precision requirements (such as image processing where n is very large relative to 1/ε), standard Sinkhorn and Greenkhorn remain the most computationally efficient options.
Decision-makers and engineering teams should deploy Greenkhorn as a direct, drop-in replacement for standard Sinkhorn to achieve empirical speedups without theoretical penalties. For future work, researchers should extend these accelerated methods to dimension-reduced formulations (such as sliced transport) and robust formulations designed to handle outlier-corrupted distributions.
- Paper: Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distances, Marco Cuturi (2013). Introduces entropic regularization and the Sinkhorn-Knopp algorithm for optimal transport, establishing the foundational dual matrix-scaling formulation that the source directly accelerates and analyzes.
- Paper: Computational Optimal Transport, Gabriel Peyré et al. (2018). Provides a comprehensive reference on computational optimal transport, entropic smoothing, and Sinkhorn iterations that form the core theoretical and algorithmic backdrop of the source.
- Paper: A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insights, Weijie Su et al. (2014). Develops the dynamical systems perspective and momentum mechanics of Nesterov acceleration, offering essential insight into the accelerated first-order optimization techniques adapted in the source.
- Paper: Flow Matching for Generative Modeling, Yaron Lipman et al. (2023). Applies optimal transport principles to continuous generative modeling via Flow Matching, providing a downstream continuous-flow application that relies on efficient transport formulations.
- Paper: Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow, Xingchao Liu et al. (2023). Uses straight-path probability transport trajectories to learn generative flows, generalizing discrete optimal transport couplings to continuous ODE-based domain transfers.
- Paper: Stochastic Gradient Descent over P2, Maria Oprea et al. (2026). Extends optimization methodologies into the Wasserstein probability space by studying stochastic gradient descent dynamics directly over distribution manifolds.
