We study the fixed-support Wasserstein barycenter problem (FS-WBP), which consists in computing the Wasserstein barycenter of discrete probability measures supported on a finite metric space of size . We show first that the constraint matrix arising from the linear programming (LP) representation of the FS-WBP is totally unimodular when and , but not totally unimodular when and . This result answers an open problem, since it shows that the FS-WBP is not a minimum-cost flow problem and therefore cannot be solved efficiently using linear programming. Building on this negative result, we propose and analyze a simple and efficient variant of the iterative Bregman projection (IBP) algorithm, currently the most widely adopted algorithm to solve the FS-WBP. The algorithm is an accelerated IBP algorithm which achieves the complexity bound of . This bound is better than that obtained for the standard IBP algorithm------in terms of , and that of accelerated primal-dual gradient algorithm------in terms of . Empirical studies on simulated datasets demonstrate that the acceleration promised by the theory is real in practice.
View on arXiv