Fast and Accurate Approximations of the Optimal Transport in Semi-Discrete and Discrete Settings
Pankaj K. Agarwal, Sharath Raghvendra, Pouyan Shirzadian, Keegan Yao
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 87268b5c-5a09-4354-b476-ca64e78ac01aCited by top-tier papers6
- A Combinatorial Algorithm for the Semi-Discrete Optimal Transport ProblemPankaj K. Agarwal, Sharath Raghvendra, Pouyan Shirzadian, Keegan YaoNeurIPS 2024 · 4 citations
- Stochastic Optimization in Semi-Discrete Optimal Transport: Convergence Analysis and Minimax RateFerdinand Genans, Antoine Godichon-Baggioni, François-Xavier Vialard, Olivier WintenbergerNeurIPS 2025 · 1 citation
- UltraTWD: Optimizing Ultrametric Trees for Tree-Wasserstein DistanceFangchen Yu, Yanzhen Chen, Jiaxing Wei, Jianfeng Mao et al.ICML 2025
- A Scalable Constant-Factor Approximation Algorithm for Wp Optimal TransportPankaj K. Agarwal, Oliver Chubet, Sharath Raghvendra, Keegan YaoICLR 2026
- Transport Clustering: Solving Low-Rank Optimal Transport via ClusteringHenri Schmidt, Peter Halmos, Benjamin RaphaelICML 2026
Builds on3
- Scalable Nearest Neighbor Search for Optimal TransportArturs Backurs, Yihe Dong, Piotr Indyk, Ilya P. Razenshteyn et al.ICML 2020 · 60 citations
- Deterministic, near-linear ε-approximation algorithm for geometric bipartite matchingPankaj K. Agarwal, Hsien-Chih Chang, Sharath Raghvendra, Allen XiaoSTOC 2022 · 5 citations
- A deterministic near-linear time approximation scheme for geometric transportationEmily Fox, Jiashuai LuFOCS 2023 · 3 citations
Related papers
- Efficient Algorithms for Robust and Partial Semi-Discrete Optimal TransportPankaj K. Agarwal, Sharath Raghvendra, Pouyan Shirzadian, Keegan YaoNeurIPS 2025
- Computing all Optimal Partial TransportsAbhijeet Phatak, Sharath Raghvendra, Chittaranjan Tripathy, Kaiyi ZhangICLR 2023
- A Higher Precision Algorithm for Computing the -Wasserstein DistancePankaj K. Agarwal, Sharath Raghvendra, Pouyan Shirzadian, Rachita SowleICLR 2023
- Computing Wasserstein- Distance Between Images with Linear CostYidong Chen, Chen Li, Zhonghua LuCVPR 2022 · 7 citations
- A Combinatorial Algorithm for Approximating the Optimal Transport in the Parallel and MPC SettingsNathaniel Lahn, Sharath Raghvendra, Kaiyi ZhangNeurIPS 2023 · 16 citations
