Skip to main content

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

Publication ,  Conference
Agarwal, PK; Raghvendra, S; Shirzadian, P; Yao, K
Published in: Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
January 1, 2024

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 provable 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 (equation presented) time; here, τ∗ is the optimal transport plan, D 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 Lp-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 + ε)¢(τ∗) in nlog(n) · (ε−1 log log n)O(d) expected time; 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 Lp 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 ¢(τ̃) ≤ (1 + ε)¢(τ∗) under any Lp norm in (Equation presented) time; here, τ∗ is an optimal transport plan and we assume that the spread of the supports of µ and ν is polynomially bounded.

Duke Scholars

Published In

Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms

DOI

Publication Date

January 1, 2024

Volume

2024-January

Start / End Page

4514 / 4529
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Agarwal, P. K., Raghvendra, S., Shirzadian, P., & Yao, K. (2024). Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (Vol. 2024-January, pp. 4514–4529). https://doi.org/10.1137/1.9781611977912.159
Agarwal, P. K., S. Raghvendra, P. Shirzadian, and K. Yao. “Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings.” In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, 2024-January:4514–29, 2024. https://doi.org/10.1137/1.9781611977912.159.
Agarwal PK, Raghvendra S, Shirzadian P, Yao K. Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings. In: Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms. 2024. p. 4514–29.
Agarwal, P. K., et al. “Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings.” Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, vol. 2024-January, 2024, pp. 4514–29. Scopus, doi:10.1137/1.9781611977912.159.
Agarwal PK, Raghvendra S, Shirzadian P, Yao K. Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms. 2024. p. 4514–4529.

Published In

Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms

DOI

Publication Date

January 1, 2024

Volume

2024-January

Start / End Page

4514 / 4529