English

Computing Kantorovich-Wasserstein Distances on $d$-dimensional histograms using $(d+1)$-partite graphs

Optimization and Control 2019-01-14 v2 Machine Learning

Abstract

This paper presents a novel method to compute the exact Kantorovich-Wasserstein distance between a pair of dd-dimensional histograms having nn bins each. We prove that this problem is equivalent to an uncapacitated minimum cost flow problem on a (d+1)(d+1)-partite graph with (d+1)n(d+1)n nodes and dnd+1ddn^{\frac{d+1}{d}} arcs, whenever the cost is separable along the principal dd-dimensional directions. We show numerically the benefits of our approach by computing the Kantorovich-Wasserstein distance of order 2 among two sets of instances: gray scale images and dd-dimensional biomedical histograms. On these types of instances, our approach is competitive with state-of-the-art optimal transport algorithms.

Cite

@article{arxiv.1805.07416,
  title  = {Computing Kantorovich-Wasserstein Distances on $d$-dimensional histograms using $(d+1)$-partite graphs},
  author = {Gennaro Auricchio and Federico Bassetti and Stefano Gualandi and Marco Veneroni},
  journal= {arXiv preprint arXiv:1805.07416},
  year   = {2019}
}

Comments

12 pages, 4 figures, 3 tables

R2 v1 2026-06-23T02:00:38.025Z