Papers
Topics
Authors
Recent
Search
2000 character limit reached

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

Published 3 Nov 2023 in cs.CG | (2311.02172v1)

Abstract: Given a dd-dimensional continuous (resp. discrete) probability distribution μ\mu and a discrete distribution ν\nu, the semi-discrete (resp. discrete) Optimal Transport (OT) problem asks for computing a minimum-cost plan to transport mass from μ\mu to ν\nu; we assume nn to be the size of the support of the discrete distributions, and we assume we have access to an oracle outputting the mass of μ\mu inside a constant-complexity region in O(1)O(1) time. In this paper, we present three approximation algorithms for the OT problem. (i) Semi-discrete additive approximation: For any $\epsilon&gt;0$, we present an algorithm that computes a semi-discrete transport plan with ϵ\epsilon-additive error in n<sup>O(d)logCmaxϵn<sup>{O(d)}\log\frac{C_{\max}}{\epsilon} time; here, CmaxC_{\max} is the diameter of the supports of μ\mu and ν\nu. (ii) Semi-discrete relative approximation: For any $\epsilon&gt;0$, we present an algorithm that computes a (1+ϵ)(1+\epsilon)-approximate semi-discrete transport plan in nϵ<sup>O(d)log(n)log<sup>O(d)(log</sup></sup>n)n\epsilon<sup>{-O(d)}\log(n)\log<sup>{O(d)}(\log</sup></sup> n) time; here, we assume the ground distance is any LpL_p norm. (iii) Discrete relative approximation: For any $\epsilon&gt;0$, we present a Monte-Carlo (1+ϵ)(1+\epsilon)-approximation algorithm that computes a transport plan under any LpL_p norm in nϵ<sup>O(d)log(n)log<sup>O(d)(log</sup></sup>n)n\epsilon<sup>{-O(d)}\log(n)\log<sup>{O(d)}(\log</sup></sup> n) time; here, we assume that the spread of the supports of μ\mu and ν\nu is polynomially bounded.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.