Static and Dynamic Approaches to Computing Barycenters of Probability Measures on Graphs

arXiv stat.ML / 3/31/2026

💬 OpinionSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper studies how to compute and learn barycenters of probability measures defined on graphs, where the usual optimal-transport geometry can become degenerate.
  • It proposes a dynamic optimal-transport formulation that induces a Riemannian structure on the probability simplex, enabling a non-degenerate geometric framework for barycentric coding.
  • The method approximates the Riemannian exponential map (and its inverse) by numerically computing action-minimizing curves to obtain transport distances for discrete graph-supported measures.
  • Barycenters are synthesized using intrinsic gradient descent on the simplex, with gradients estimated through approximated geodesic curves and iterates advanced via a discretized continuity equation.
  • For analysis with respect to a reference dictionary, the approach solves a quadratic program using geodesics between target and reference measures, and it is benchmarked against an entropic-regularization baseline with numerical experiments supporting the framework.

Abstract

The optimal transportation problem defines a geometry of probability measures which leads to a definition for weighted averages (barycenters) of measures, finding application in the machine learning and computer vision communities as a signal processing tool. Here, we implement a barycentric coding model for measures which are supported on a graph, a context in which the classical optimal transport geometry becomes degenerate, by leveraging a Riemannian structure on the simplex induced by a dynamic formulation of the optimal transport problem. We approximate the exponential mapping associated to the Riemannian structure, as well as its inverse, by utilizing past approaches which compute action minimizing curves in order to numerically approximate transport distances for measures supported on discrete spaces. Intrinsic gradient descent is then used to synthesize barycenters, wherein gradients of a variance functional are computed by approximating geodesic curves between the current iterate and the reference measures; iterates are then pushed forward via a discretization of the continuity equation. Analysis of measures with respect to given dictionary of references is performed by solving a quadratic program formed by computing geodesics between target and reference measures. We compare our novel approach to one based on entropic regularization of the static formulation of the optimal transport problem where the graph structure is encoded via graph distance functions, we present numerical experiments validating our approach, and we conclude that intrinsic gradient descent on the probability simplex provides a coherent framework for the synthesis and analysis of measures supported on graphs.