Lune

SODA2024Top-tier venue

Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings

Pankaj K. Agarwal, Sharath Raghvendra, Pouyan Shirzadian, Keegan Yao

2024Year
6Top-tier citations

Abstract

Given a d-dimensional continuous (resp. discrete) probability distribution µ and a discrete distribution ν, the semi-discrete (resp. discrete) Optimal Transport (OT) problem asks for computing a minimum-cost plan to transport mass from µ to ν; we assume n to be the number of points in the support of the discrete distributions. In this paper, we present three approximation algorithms for the OT problem with strong theoretical guarantees.

(i) Additive approximation for semi-discrete OT: For any parameter ε > 0, we present an algorithm that computes a semi-discrete transport plan τ with cost ¢(τ) ≤ ¢(τ * ) + ε in n O(d) log ∆ ε time; here, τ * is the optimal transport plan, ∆ is the diameter of the supports of µ and ν, and we assume we have access to an oracle that outputs the mass of µ inside a constant-complexity region in O(1) time. Our algorithm works for several ground distances including the L p -norm and the squared-Euclidean distance.

(ii) Relative approximation for semi-discrete OT: For any parameter ε > 0, we present an algorithm that computes a semi-discrete transport plan τ with cost ¢(τ) ≤ (1

here, τ * is the optimal transport plan, and we assume we have access to an oracle that outputs the mass of µ inside an orthogonal box in O(1) time, and the ground distance is any L p norm.

(iii) Relative approximation for discrete OT: For any parameter ε > 0, we present a Monte-Carlo algorithm that computes a transport plan σ with an expected cost ¢

here, σ * is an optimal discrete transport plan and we assume that the spread of the supports of µ and ν is polynomially bounded.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 87268b5c-5a09-4354-b476-ca64e78ac01a

Cited by top-tier papers6

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines