Exact Optimal Transport by Matching
Not on the map. Why?
Abstract (arXiv)
Balanced discrete optimal transport between n sources and n targets of unit mass is exactly the minimum-cost assignment problem-a bipartite perfect matching-and is therefore solvable exactly by industrial matching engines in milliseconds to seconds. We ask when the exact approach beats the standard approximate alternatives, entropic Sinkhorn and its accelerated variant Greenkhorn, and make the sparse-exact side certified by a textbook LP dual-feasibility clip. Three contributions. (i) Measurement: on dense 2-D instances, exact matching (Jonker-Volgenant) is faster and strictly more accurate than either approximate method throughout the moderate-n regime (0.01 s at n=500 to 11.5 s at n=8000); reaching a 1% quality target on the same hardware requires roughly 10-80 min for Greenkhorn (factors 4e2-6e4 over exact; plain Sinkhorn is 20-650x slower still), a rough power-law projection beyond the measured range. Greenkhorn's measured speedup over plain Sinkhorn is only 1.0-1.5x on most converged cells. (ii) A simple kNN-pool gap certificate: given a pool matching and its Blossom dual, a one-pass O(n^2) clip produces a dense-feasible lower bound; combined with the Sinkhorn dual potential (valid at every iterate, not just at convergence), the bound is valid on all 45 measured configurations and tightens monotonically with k. (iii) A multi-robot task-allocation sanity check where the discrete plan is the deliverable: per-round exact assignment costs 0.1-68 ms, while a Sinkhorn-plus-hardening pipeline costs 0.12-15.9 s and accumulates 6-27% extra travel over 15 rounds. The Sinkhorn family's large-n dense regime is acknowledged and left untouched. Code, data, and results under MIT: https://github.com/dimkadimon/OT-Blossom.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 26 references that are in the map. First posted on arXiv 2 Oct 2026.
Builds on
9 of 26 references.
References · 9
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2018Computational Optimal Transportcited by 780
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
- 2016Stabilized Sparse Scaling Algorithms for Entropy Regularized Transport Problemscited by 73
- 2019On the Efficiency of Entropic Regularized Algorithms for Optimal Transportcited by 35
- 2019Screening Sinkhorn Algorithm for Regularized Optimal Transportcited by 20
- 2015A Sparse Multi-Scale Algorithm for Dense Optimal Transportcited by 18
- 2025A Survey on Algorithmic Developments in Optimal Transport Problem with Applicationscited by 4
- 2026Blossom VI: A Practical Minimum Weight Perfect Matching Algorithmcited by 1
Built on by
Not cited yet.