Closing the Gap: Efficient Algorithms for Discrete Wasserstein Barycenters
Jiaqi Wang, Weijun Xie
TL;DR
This work addresses computing discrete Wasserstein barycenters for finite-support measures, a problem that is NP-hard even for sparse instances. It develops a polynomial-time approximation scheme (PTAS) that delivers a $(1+\alpha)$-approximate barycenter in time polynomial in $(nk)^{1/\alpha}$ and the ambient dimension $d$, improving the prior 2-approximation. The authors introduce a candidate-support reduction framework via a restricted MOT formulation, providing randomized and deterministic variants, with a tighter guarantee in the equal-weight setting. They validate the approach with extensive experiments on synthetic data and real-world datasets (e.g., MNIST and sign-language images), showing near-optimal barycenters and practical scalability. Overall, the paper advances efficient, provably-accurate algorithms for discrete Wasserstein barycenters and outlines promising avenues for extending the framework to broader OT-related problems.
Abstract
The Wasserstein barycenter problem seeks a probability measure that minimizes the weighted average of the Wasserstein distances to a given collection of probability measures. We study the discrete setting, where each measure has finite support-- a regime that frequently arises in machine learning and operations research. The discrete Wasserstein barycenter problem is known to be NP-hard, which motivates us to study approximation algorithms with provable guarantees. The best-known algorithm to date achieves an approximation ratio of two. We close this gap by developing a polynomial-time approximation scheme (PTAS) for the discrete Wasserstein barycenter problem that generalizes and improves upon the 2-approximation method. In addition, for the special case of equally weighted measures, we obtain a strictly tighter approximation guarantee. Numerical experiments show that the proposed algorithms are computationally efficient and produce near-optimal barycenter solutions.
