Approximative Algorithms for Multi-Marginal Optimal Transport and Free-Support Wasserstein Barycenters

02/02/2022
by   Johannes von Lindheim, et al.
0

Computationally solving multi-marginal optimal transport (MOT) with squared Euclidean costs for N discrete probability measures has recently attracted considerable attention, in part because of the correspondence of its solutions with Wasserstein-2 barycenters, which have many applications in data science. In general, this problem is NP-hard, calling for practical approximative algorithms. While entropic regularization has been successfully applied to approximate Wasserstein barycenters, this loses the sparsity of the optimal solution, making it difficult to solve the MOT problem directly in practice because of the curse of dimensionality. Thus, for obtaining barycenters, one usually resorts to fixed-support restrictions to a grid, which is, however, prohibitive in higher ambient dimensions d. In this paper, after analyzing the relationship between MOT and barycenters, we present two algorithms to approximate the solution of MOT directly, requiring mainly just N-1 standard two-marginal OT computations. Thus, they are fast, memory-efficient and easy to implement and can be used with any sparse OT solver as a black box. Moreover, they produce sparse solutions and show promising numerical results. We analyze these algorithms theoretically, proving upper and lower bounds for the relative approximation error.

READ FULL TEXT

page 24

page 25

page 27

research
03/10/2022

Simple Approximative Algorithms for Free-Support Wasserstein Barycenters

Computing Wasserstein barycenters of discrete measures has recently attr...
research
01/04/2021

Wasserstein barycenters are NP-hard to compute

The problem of computing Wasserstein barycenters (a.k.a. Optimal Transpo...
research
10/04/2022

Multi-marginal Approximation of the Linear Gromov-Wasserstein Distance

Recently, two concepts from optimal transport theory have successfully b...
research
02/14/2021

Sliced Multi-Marginal Optimal Transport

We study multi-marginal optimal transport, a generalization of optimal t...
research
01/28/2022

Optimal Transport Tools (OTT): A JAX Toolbox for all things Wasserstein

Optimal transport tools (OTT-JAX) is a Python toolbox that can solve opt...
research
02/16/2021

Efficient Discretizations of Optimal Transport

Obtaining solutions to Optimal Transportation (OT) problems is typically...
research
10/16/2019

On the Computational Complexity of Finding a Sparse Wasserstein Barycenter

The discrete Wasserstein barycenter problem is a minimum-cost mass trans...

Please sign up or login with your details

Forgot password? Click here to reset