Discrete Optimal Transport with Independent Marginals is #P-Hard
Not on the map. Why?
Abstract (arXiv)
We study the computational complexity of the optimal transport problem that evaluates the Wasserstein distance between the distributions of two K-dimensional discrete random vectors. The best known algorithms for this problem run in polynomial time in the maximum of the number of atoms of the two distributions. However, if the components of either random vector are independent, then this number can be exponential in K even though the size of the problem description scales linearly with K. We prove that the described optimal transport problem is #P-hard even if all components of the first random vector are independent uniform Bernoulli random variables, while the second random vector has merely two atoms, and even if only approximate solutions are sought. We also develop a dynamic programming-type algorithm that approximates the Wasserstein distance in pseudo-polynomial time when the components of the first random vector follow arbitrary independent discrete distributions, and we identify special problem instances that can be solved exactly in strongly polynomial time.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 26 of its 79 references that are in the map. First posted on arXiv 2 Mar 2022.
Builds on
26 of 79 references.
References · 26
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2018Computational Optimal Transportcited by 765
- 2015Optimal Transport for Domain Adaptationcited by 457
- 2015Data-driven Distributionally Robust Optimization Using the Wasserstein Metric: Performance Guarantees and Tractable Reformulationscited by 285
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 219
- 2016Stochastic Optimization for Large-scale Optimal Transportcited by 188
- 2016Distributionally Robust Stochastic Optimization with Wasserstein Distancecited by 182
- 2017Large-Scale Optimal Transport and Mapping Estimationcited by 120
- 2018Computational Optimal Transport: Complexity by Accelerated Gradient Descent Is Better Than by Sinkhorn's Algorithmcited by 111
- 2017Smooth and Sparse Optimal Transportcited by 83
- 2017Sliced Wasserstein Kernel for Persistence Diagramscited by 77
- 2019On Efficient Optimal Transport: An Analysis of Greedy and Accelerated Mirror Descent Algorithmscited by 60
14 more
- 2019On the Efficiency of Entropic Regularized Algorithms for Optimal Transportcited by 34
- 2021Wasserstein barycenters are NP-hard to computecited by 28
- 2016Regularized Optimal Transport and the Rot Mover's Distancecited by 24
- 2017Quadratically-Regularized Optimal Transport on Graphscited by 18
- 2016Tsallis Regularized Optimal Transport and Ecological Inferencecited by 15
- 2018Better and Simpler Error Analysis of the Sinkhorn-Knopp Algorithm for Matrix Scalingcited by 14
- 2021Semi-Discrete Optimal Transport: Hardness, Regularization and Numerical Solutioncited by 13
- 2020Hardness results for Multimarginal Optimal Transport problemscited by 12
- 2018Towards Optimal Running Times for Optimal Transportcited by 11
- 2018Approximating optimal transport with linear programscited by 10
- 2018Greedy stochastic algorithms for entropy-regularized optimal transport problemscited by 9
- 2020Wasserstein Distance to Independence Modelscited by 4
- 2017Worst-Case Expected Shortfall with Univariate and Bivariate Marginalscited by 3
- 2016Convex Histogram-Based Joint Image Segmentation with Regularized Optimal Transport Costcited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.