Schrödinger Bridge Matching for Tree-Structured Costs and Entropic Wasserstein Barycentres
Samuel Howard, Peter Potaptchik, George Deligiannidis
TL;DR
This work tackles scalable computation of Schrödinger Bridges for tree-structured, multi-marginal costs and their application to entropic Wasserstein barycentres. It extends Iterative Markovian Fitting (IMF) to the TreeSB setting, producing TreeDSBM, a flow-based method that alternates Markovian projections and bridge-conditioned recursions on a tree. Theoretical results establish existence, uniqueness, and convergence to the TreeSB solution, while experiments demonstrate faster convergence and competitive accuracy compared with IPF-based and other continuous barycentre methods across synthetic 2D, MNIST, subset-posterior, and high-dimensional Gaussian tasks. The approach enables scalable, sample-based barycentre computation that leverages simple bridge-matching steps rather than expensive OT map computations, with practical implications for multi-marginal OT and Bayesian aggregation in high dimensions.
Abstract
Recent advances in flow-based generative modelling have provided scalable methods for computing the Schrödinger Bridge (SB) between distributions, a dynamic form of entropy-regularised Optimal Transport (OT) for the quadratic cost. The successful Iterative Markovian Fitting (IMF) procedure solves the SB problem via sequential bridge-matching steps, presenting an elegant and practical approach with many favourable properties over the more traditional Iterative Proportional Fitting (IPF) procedure. Beyond the standard setting, optimal transport can be generalised to the multi-marginal case in which the objective is to minimise a cost defined over several marginal distributions. Of particular importance are costs defined over a tree structure, from which Wasserstein barycentres can be recovered as a special case. In this work, we extend the IMF procedure to solve for the tree-structured SB problem. Our resulting algorithm inherits the many advantages of IMF over IPF approaches in the tree-based setting. In the case of Wasserstein barycentres, our approach can be viewed as extending the widely used fixed-point approach to use flow-based entropic OT solvers, while requiring only simple bridge-matching steps at each iteration.
