Pith. sign in

REVIEW 3 cited by

PDOT: a Practical Primal-Dual Algorithm and a GPU-Based Solver for Optimal Transport

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.19689 v1 pith:E3S7XXK6 submitted 2024-07-29 math.OC

classification math.OC
keywords pdotalgorithmepsilonsolveraccuracyalgorithmscomparedcomplexity
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
abstract

In this paper, we propose a practical primal-dual algorithm with theoretical guarantees and develop a GPU-based solver, which we dub PDOT, for solving large-scale optimal transport problems. Compared to Sinkhorn algorithm or classic LP algorithms, PDOT can achieve high-accuracy solution while efficiently taking advantage of modern computing architecture, i.e., GPUs. On the theoretical side, we show that PDOT has a data-independent $\widetilde O(mn(m+n)^{1.5}\log(\frac{1}{\epsilon}))$ local flop complexity where $\epsilon$ is the desired accuracy, and $m$ and $n$ are the dimension of the original and target distribution, respectively. We further present a data-dependent $\widetilde O(mn(m+n)^{3.5}\Delta + mn(m+n)^{1.5}\log(\frac{1}{\epsilon}))$ global flop complexity of PDOT, where $\Delta$ is the precision of the data. On the numerical side, we present PDOT, an open-source GPU solver based on the proposed algorithm. Our extensive numerical experiments consistently demonstrate the well balance of PDOT in computing efficiency and accuracy of the solution, compared to Gurobi and Sinkhorn algorithms.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. A Multiscale Primal-Dual Interior-Point Relaxation Method for Large-Scale Optimal Transport Problems

    math.OC 2026-08 conditional novelty 6.0 of 10

    MSIPRM integrates a multiscale OT hierarchy with an interior-point relaxation method, solving large OT problems through sparse adaptive active sets.

  2. PDHCG: A Scalable First-Order Method for Large-Scale Competitive Market Equilibrium Computation

    math.OC 2025-06 conditional novelty 6.0 of 10

    A restarted primal-dual method with a per-buyer bisection inner solve, run on GPUs, computes Fisher equilibria at ten-million-buyer scale and extends to Arrow-Debreu markets via fixed-point iteration.

  3. An Overview of GPU-based First-Order Methods for Linear Programming and Extensions

    math.OC 2025-06 unverdicted novelty 2.0 of 10

    A survey of GPU-based first-order LP solvers focusing on cuPDLP, its PDHG core, theory, benchmarks, and extensions to QP, SDP, and conic programming.

Pith tools