On the Efficiency of Sinkhorn-Knopp for Entropically Regularized Optimal Transport

Abstract

The Sinkhorn--Knopp (SK) algorithm is a cornerstone method for matrix scaling and entropically regularized optimal transport (EOT). Despite its empirical efficiency, existing theoretical guarantees to achieve a target marginal accuracy deteriorate severely in the presence of outliers, bottlenecked either by the global maximum regularized cost η\|C\|∞ (where η is the regularization parameter and C the cost matrix) or the matrix's minimum-to-maximum entry ratio . This creates a fundamental disconnect between theory and practice. In this paper, we resolve this discrepancy. For EOT, we introduce the novel concept of well-boundedness, a local bulk mass property that rigorously isolates the well-behaved portion of the data from extreme outliers. We prove that governed by this fundamental notion, SK recovers the target transport plan for a problem of dimension n in O( n - ) iterations, completely independent of the regularized cost η\|C\|∞. Furthermore, we show that a virtually cost-free pre-scaling step eliminates the dimensional dependence entirely, accelerating convergence to a strictly dimension-free O((1/)) iterations. Beyond EOT, we establish a sharp phase transition for general (u,v)-scaling governed by a critical matrix density threshold. We prove that when a matrix's density exceeds this threshold, the iteration complexity is strictly independent of . Conversely, when the density falls below this threshold, the dependence on becomes unavoidable; in this sub-critical regime, we construct instances where SK requires (n/) iterations.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…