PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 1, 2025ACM Transactions on Graphics2 citationsOpen Access

BSP-OT: Sparse transport plans between discrete measures in loglinear time

View Full Paper
DCDavid Cœurjolly

Key Points

  • Sparse transport plans enable efficient solutions for optimal transport in discrete measures, minimizing costs with high precision.
  • Achieving less than 1% relative error, proposals translate to rapid processing across hundreds of thousands of points in 3D.
  • The method employs a variant of the Quicksort algorithm to provide an efficient, randomized matching process in loglinear time.
  • Efficient strategies for merging couplings may enhance transport quality, highlighting significant implications for data analysis.

Abstract

To solve the optimal transport problem between two uniform discrete measures of the same size, one seeks a bijective assignment that minimizes some matching cost. For this task, exact algorithms are intractable for large problems, while approximate ones may lose the bijectivity of the assignment. We address this issue and the more general cases of non-uniform discrete measures with different total masses, where partial transport may be desirable. The core of our algorithm is a variant of the Quicksort algorithm that provides an efficient strategy to randomly explore many relevant and easy-to-compute couplings, by matching BSP trees in loglinear time. The couplings we obtain are as sparse as possible, in the sense that they provide bijections, injective partial matchings or sparse couplings depending on the nature of the matched measures. To improve the transport cost, we propose efficient strategies to merge k sparse couplings into a higher quality one. For k = 64, we obtain transport plans with typically less than 1% of relative error in a matter of seconds between hundreds of thousands of points in 3D on the CPU. We demonstrate how these high-quality approximations can drastically speed-up usual pipelines involving optimal transport, such as shape interpolation, intrinsic manifold sampling, color transfer, topological data analysis, rigid partial registration of point clouds and image stippling.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

David Cœurjolly (2025) studied this question.

synapsesocial.com/papers/69402a5e2d562116f29017d2https://doi.org/10.1145/3763281
Ask AI
Helpful
Bookmark
Share
View Full Paper