2018
NIPS
NeurIPS 2018
Computing Kantorovich-Wasserstein Distances on $d$-dimensional histograms using $(d+1)$-partite graphs
Abstract
This paper presents a novel method to compute the exact Kantorovich-Wasserstein distance between a pair of $d$-dimensional histograms having $n$ bins each. We prove that this problem is equivalent to an uncapacitated minimum cost flow problem on a $(d+1)$-partite graph with $(d+1)n$ nodes and $dn^{\frac{d+1}{d}}$ arcs, whenever the cost is separable along the principal $d$-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 $d$-dimensional biomedical histograms. On these types of instances, our approach is competitive with state-of-the-art optimal transport algorithms.
🌉
Interdisciplinary Bridge
— Computer Science and Machine Learning and Mathematics & Optimization
🧭
Keyword Pioneer
— multi-partite graph
🐣
Hot Topic Early Bird
— graph algorithm
🐝
Cross-Pollinator
— Artificial Intelligence, Computer Science, Computer Vision, Data Science & Analytics, Deep Learning, Healthcare & Medicine, Interdisciplinary, Knowledge & Reasoning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Reinforcement Learning, Robotics, Security & Privacy, Speech & Audio
Authors
Topics
Machine Learning > Core Methods > Metric Learning
Machine Learning > Optimization & Theory > Optimization
Mathematics & Optimization > Mathematics > Graph Theory
Mathematics & Optimization > Optimization > Combinatorial Optimization
Mathematics & Optimization > Optimization > Continuous Optimization
Computer Science > Foundations > Algorithms
Mathematics & Optimization > Optimization > Optimal Transport