Much Faster Algorithms for Matrix Scaling
Not on the map. Why?
Abstract (arXiv)
We develop several efficient algorithms for the classical Matrix Scaling problem, which is used in many diverse areas, from preconditioning linear systems to approximation of the permanent. On an input n× n matrix A, this problem asks to find diagonal (scaling) matrices X and Y (if they exist), so that X A Y varepsilon-approximates a doubly stochastic, or more generally a matrix with prescribed row and column sums. We address the general scaling problem as well as some important special cases. In particular, if A has m nonzero entries, and if there exist X and Y with polynomially large entries such that X A Y is doubly stochastic, then we can solve the problem in total complexity tildeO(m + n4/3). This greatly improves on the best known previous results, which were either tildeO(n4) or O(m n1/2/varepsilon). Our algorithms are based on tailor-made first and second order techniques, combined with other recent advances in continuous optimization, which may be of independent interest for solving similar problems.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
10 papers.
- 2024Discrete Copula Diffusioncited by 54
- 2021Bootstrapping the error of Oja's algorithmcited by 11
- 2022Robust Inference of Manifold Density and Geometry by Doubly Stochastic Scalingcited by 7
- 2021Practical Schemes for Finding Near-Stationary Points of Convex Finite-Sumscited by 4
- 2024Entropic Optimal Transport Eigenmaps for Nonlinear Alignment and Joint Embedding of High-Dimensional Datasetscited by 3
- 2023Fast Computation of Optimal Transport via Entropy-Regularized Extragradient Methodscited by 2
- 2022On a class of geodesically convex optimization problems solved via Euclidean MM methodscited by 1
- 2025Phase transition of the Sinkhorn-Knopp algorithmcited by 1
- 2021Efficient Discretizations of Optimal Transportcited by 0
- 2026Tight Nonasymptotic Local Convergence of Sinkhorn-Knoppcited by 0
- 2026Tight Nonasymptotic Local Convergence of Sinkhorn-Knopp12 Aug 2026
- 2025Phase transition of the Sinkhorn-Knopp algorithm13 Jul 2025
- 2024Discrete Copula Diffusion2 Oct 2024
- 2024Entropic Optimal Transport Eigenmaps for Nonlinear Alignment and Joint Embedding of High-Dimensional Datasets1 Jul 2024
- 2023Fast Computation of Optimal Transport via Entropy-Regularized Extragradient Methods30 Jan 2023
- 2022Robust Inference of Manifold Density and Geometry by Doubly Stochastic Scaling16 Sep 2022
- 2022On a class of geodesically convex optimization problems solved via Euclidean MM methods22 Jun 2022
- 2021Bootstrapping the error of Oja's algorithm28 Jun 2021
- 2021Practical Schemes for Finding Near-Stationary Points of Convex Finite-Sums25 May 2021
- 2021Efficient Discretizations of Optimal Transport16 Feb 2021