mlsanityData to 7 Oct 2026

On Sinkhorn's Algorithm and Choice Modeling

arXiv 2310.00260 ↗First posted 30 Sep 2023math.OC cs.LG econ.EMcited by 6

Not on the map. Why?

Abstract (arXiv)

For a broad class of models widely used in practice for choice and ranking data based on Luce's choice axiom, including the Bradley--Terry--Luce and Plackett--Luce models, we show that the associated maximum likelihood estimation problems are equivalent to a classic matrix balancing problem with target row and column sums. This perspective opens doors between two seemingly unrelated research areas, and allows us to unify existing algorithms in the choice modeling literature as special instances or analogs of Sinkhorn's celebrated algorithm for matrix balancing. We draw inspirations from these connections and resolve some open problems on the study of Sinkhorn's algorithm. We establish the global linear convergence of Sinkhorn's algorithm for non-negative matrices whenever finite scaling matrices exist, and characterize its linear convergence rate in terms of the algebraic connectivity of a weighted bipartite graph. We further derive the sharp asymptotic rate of linear convergence, which generalizes a classic result of Knight (2008). To our knowledge, these are the first quantitative linear convergence results for Sinkhorn's algorithm for general non-negative matrices and positive marginals. Our results highlight the importance of connectivity and orthogonality structures in matrix balancing and Sinkhorn's algorithm, which could be of independent interest. More broadly, the connections we establish in this paper between matrix balancing and choice modeling could also help motivate further transmission of ideas and lead to interesting results in both disciplines.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 10 of its 93 references that are in the map. First posted on arXiv 30 Sep 2023.

Builds on

10 of 93 references.

References · 10

  1. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  2. 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
  3. 2015Estimation from Pairwise Comparisons: Sharp Minimax Bounds with Topology Dependencecited by 59
  4. 2022Efficient computation of rankings from pairwise comparisonscited by 31
  5. 2014Minimax-optimal Inference from Partial Rankingscited by 22
  6. 2018Better and Simpler Error Analysis of the Sinkhorn-Knopp Algorithm for Matrix Scalingcited by 14
  7. 2016Pairwise Choice Markov Chainscited by 8
  8. 2020SISTA: learning optimal transport costs under sparsity constraintscited by 7
  9. 2016ChoiceRank: Identifying Preferences from Node Traffic in Networkscited by 4
  10. 2022HDSDP: Software for Semidefinite Programmingcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 0; 2026: 3.

6 papers.