# Exact Rank-Space KL Projection for Shared-Marginal Low-Rank Factors: Application to Doubly Stochastic Clustering

arXiv: https://arxiv.org/abs/2608.08642 · HTML: https://mlsanity.com/paper/2608.08642/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 8 of its 28 references that are in the map.
- First posted on arXiv 9 Aug 2026.

## Builds on (most cited first, 8 of 8)

- [Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distances](https://mlsanity.com/paper/1306.0895/) (2013)
- [Computational Optimal Transport](https://mlsanity.com/paper/1803.00567/) (2018)
- [Relatively-Smooth Convex Optimization by First-Order Methods, and Applications](https://mlsanity.com/paper/1610.05708/) (2016)
- [Low-Rank Sinkhorn Factorization](https://mlsanity.com/paper/2103.04737/) (2021)
- [Statistical Optimal Transport via Factored Couplings](https://mlsanity.com/paper/1806.07348/) (2018)
- [Low-Rank Optimal Transport through Factor Relaxation with Latent Coupling](https://mlsanity.com/paper/2411.10555/) (2024)
- [Graph-based Clustering Revisited: A Relaxation of Kernel k-Means Perspective](https://mlsanity.com/paper/2509.18826/) (2025)
- [A Riemannian Approach to Low-Rank Optimal Transport](https://mlsanity.com/paper/2606.12120/) (2026)

## Abstract (arXiv)

We study exact Kullback--Leibler (KL) projection for low-rank factorizations whose two nonnegative factors have prescribed row marginals and a shared, learned column marginal. For arbitrary positive row marginals of equal total mass, the joint KL projection reduces exactly to a strictly convex gauge-fixed dual with only r-1 effective variables; its Hessian is a sum of categorical covariance terms and admits O((n+m)r) matrix-free Hessian--vector products. The projection theorem is objective-independent. We then specialize this geometry to doubly stochastic (DS) graph learning through W=UoperatornameDiag(g)-1V^top, where row-simplex factors with a common column mass induce an exactly DS graph without materializing an n× n optimization variable. Combined with observed-edge sparse fitting, a stochastic anchor-reduced manifold regularizer, and Bregman backtracking, the resulting mirror-descent method preserves exact feasibility at every accepted step. Under a nonvanishing latent-mass condition, it satisfies sufficient decrease and an O(1/N) mirror-stationarity bound, while strictly positive accumulation points are KKT stationary. Matched clustering experiments show competitive accuracy, feasibility residuals near numerical precision, and favorable anytime behavior without a dense learned graph.
