Polynomial-time algorithms for Multimarginal Optimal Transport problems with structure
Not on the map. Why?
Abstract (arXiv)
Multimarginal Optimal Transport (MOT) has attracted significant interest due to applications in machine learning, statistics, and the sciences. However, in most applications, the success of MOT is severely limited by a lack of efficient algorithms. Indeed, MOT in general requires exponential time in the number of marginals k and their support sizes n. This paper develops a general theory about what "structure" makes MOT solvable in poly(n,k) time. We develop a unified algorithmic framework for solving MOT in poly(n,k) time by characterizing the "structure" that different algorithms require in terms of simple variants of the dual feasibility oracle. This framework has several benefits. First, it enables us to show that the Sinkhorn algorithm, which is currently the most popular MOT algorithm, requires strictly more structure than other algorithms do to solve MOT in poly(n,k) time. Second, our framework makes it much simpler to develop poly(n,k) time algorithms for a given MOT problem. In particular, it is necessary and sufficient to (approximately) solve the dual feasibility oracle -- which is much more amenable to standard algorithmic techniques. We illustrate this ease-of-use by developing poly(n,k) time algorithms for three general classes of MOT cost structures: (1) graphical structure; (2) set-optimization structure; and (3) low-rank plus sparse structure. For structure (1), we recover the known result that Sinkhorn has poly(n,k) runtime; moreover, we provide the first poly(n,k) time algorithms for computing solutions that are exact and sparse. For structures (2)-(3), we give the first poly(n,k) time algorithms, even for approximate computation. Together, these three structures encompass many -- if not most -- current applications of MOT.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 1; 2024: 1; 2025: 4; 2026: 1.
15 papers.
Sort:
- 2021Low-Rank Sinkhorn Factorizationcited by 66
- 2021Wasserstein barycenters are NP-hard to computecited by 28
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2021On the complexity of the optimal transport problem with graph-structured costcited by 14
- 2022Convergence Rates for Regularized Optimal Transport via Quantizationcited by 11
- 2025Trajectory Inference with Smooth Schr"odinger Bridgescited by 10
- 2021Sliced Multi-Marginal Optimal Transportcited by 5
- 2021Order Constraints in Optimal Transportcited by 4
- 2024Stochastic Learning of Computational Resource Usage as Graph Structured Multimarginal Schr"odinger Bridgecited by 3
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transportcited by 2
- 2022Budget-Constrained Bounds for Mini-Batch Estimation of Optimal Transportcited by 1
- 2025Fast computation of the TGOSPA metric for multiple target tracking via unbalanced optimal transportcited by 1
- 2026Graph Normalization: Fast Binarizing Dynamics for Differentiable MWIS6 May 2026
- 2025Optimal Multimarginal Schr"odinger Bridge: Minimum Spanning Tree over Measure-valued Vertices12 Sep 2025
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transport31 May 2025
- 2025Fast computation of the TGOSPA metric for multiple target tracking via unbalanced optimal transport12 Mar 2025
- 2025Trajectory Inference with Smooth Schr"odinger Bridges1 Mar 2025
- 2024Stochastic Learning of Computational Resource Usage as Graph Structured Multimarginal Schr"odinger Bridge21 May 2024
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
- 2022Budget-Constrained Bounds for Mini-Batch Estimation of Optimal Transport24 Oct 2022
- 2022Convergence Rates for Regularized Optimal Transport via Quantization30 Aug 2022
- 2022An algorithmic solution to the Blotto game using multi-marginal couplings15 Feb 2022
- 2021Order Constraints in Optimal Transport14 Oct 2021
- 2021On the complexity of the optimal transport problem with graph-structured cost1 Oct 2021
3 more
- 2021Low-Rank Sinkhorn Factorization8 Mar 2021
- 2021Sliced Multi-Marginal Optimal Transport14 Feb 2021
- 2021Wasserstein barycenters are NP-hard to compute4 Jan 2021
- 2021Low-Rank Sinkhorn Factorizationcited by 66
- 2021Wasserstein barycenters are NP-hard to computecited by 28
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2021On the complexity of the optimal transport problem with graph-structured costcited by 14
- 2022Convergence Rates for Regularized Optimal Transport via Quantizationcited by 11
- 2025Trajectory Inference with Smooth Schr"odinger Bridgescited by 10
- 2021Sliced Multi-Marginal Optimal Transportcited by 5
- 2021Order Constraints in Optimal Transportcited by 4
- 2024Stochastic Learning of Computational Resource Usage as Graph Structured Multimarginal Schr"odinger Bridgecited by 3
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transportcited by 2
- 2022Budget-Constrained Bounds for Mini-Batch Estimation of Optimal Transportcited by 1
- 2025Fast computation of the TGOSPA metric for multiple target tracking via unbalanced optimal transportcited by 1
12 most cited of 15 All 15 (JSON)
- 2026Graph Normalization: Fast Binarizing Dynamics for Differentiable MWIS6 May 2026
- 2025Optimal Multimarginal Schr"odinger Bridge: Minimum Spanning Tree over Measure-valued Vertices12 Sep 2025
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transport31 May 2025
- 2025Fast computation of the TGOSPA metric for multiple target tracking via unbalanced optimal transport12 Mar 2025
- 2025Trajectory Inference with Smooth Schr"odinger Bridges1 Mar 2025
- 2024Stochastic Learning of Computational Resource Usage as Graph Structured Multimarginal Schr"odinger Bridge21 May 2024
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
- 2022Budget-Constrained Bounds for Mini-Batch Estimation of Optimal Transport24 Oct 2022
- 2022Convergence Rates for Regularized Optimal Transport via Quantization30 Aug 2022
- 2022An algorithmic solution to the Blotto game using multi-marginal couplings15 Feb 2022
- 2021Order Constraints in Optimal Transport14 Oct 2021
- 2021On the complexity of the optimal transport problem with graph-structured cost1 Oct 2021
12 newest of 15 All 15 (JSON)