Fixed-Support Wasserstein Barycenters: Computational Hardness and Fast Algorithm
Abstract
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 standard linear programming (LP) representation of the FS-WBP is \textit{not totally unimodular} when and . This result resolves an open question pertaining to the relationship between the FS-WBP and the minimum-cost flow (MCF) problem since it proves that the FS-WBP in the standard LP form is not an MCF problem when and . We also develop a provably fast \textit{deterministic} variant of the celebrated iterative Bregman projection (IBP) algorithm, named \textsc{FastIBP}, with a complexity bound of , where is the desired tolerance. This complexity bound is better than the best known complexity bound of for the IBP algorithm in terms of , and that of from accelerated alternating minimization algorithm or accelerated primal-dual adaptive gradient algorithm in terms of . Finally, we conduct extensive experiments with both synthetic data and real images and demonstrate the favorable performance of the \textsc{FastIBP} algorithm in practice.
Cite
@article{arxiv.2002.04783,
title = {Fixed-Support Wasserstein Barycenters: Computational Hardness and Fast Algorithm},
author = {Tianyi Lin and Nhat Ho and Xi Chen and Marco Cuturi and Michael I. Jordan},
journal= {arXiv preprint arXiv:2002.04783},
year = {2022}
}
Comments
Accepted by NeurIPS 2020; fix some confusing parts in the proof and improve the empirical evaluation