Sobolev Gradient Ascent for Optimal Transport: Barycenter Optimization and Convergence Analysis

Kaheon Kim, Bohan Zhou, Changbo Zhu, Xiaohui Chen
5/19/2025
math.OCcs.LGstat.ML

No confident code implementation found for this paper.

Abstract

This paper introduces a new constraint-free concave dual formulation for the Wasserstein barycenter. Tailoring the vanilla dual gradient ascent algorithm to the Sobolev geometry, we derive a scalable Sobolev gradient ascent (SGA) algorithm to compute the barycenter for input distributions supported on a regular grid. Despite the algorithmic simplicity, we provide a global convergence analysis that achieves the same rate as the classical subgradient descent methods for minimizing nonsmooth convex functions in the Euclidean space. A central feature of our SGA algorithm is that the computationally expensive $c$-concavity projection operator enforced on the Kantorovich dual potentials is unnecessary to guarantee convergence, leading to significant algorithmic and theoretical simplifications over all existing primal and dual methods for computing the exact barycenter. Our numerical experiments demonstrate the superior empirical performance of SGA over the existing optimal transport barycenter solvers.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kim2025sobolev,
  title  = {Sobolev Gradient Ascent for Optimal Transport: Barycenter Optimization and Convergence Analysis},
  author = {Kaheon Kim and Bohan Zhou and Changbo Zhu and Xiaohui Chen},
  year   = {2025},
  eprint = {2505.13660},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.13660v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.13660.svg)](https://codeofpaper.com/paper/2505.13660)

Discussion