mlsanityData to 7 Oct 2026

Scalable Optimal Transport in High Dimensions for Graph Distances, Embedding Alignment, and More

arXiv 2107.06876 ↗First posted 14 Jul 2021cs.LG cs.CL cs.DScited by 10

Not on the map. Why?

Abstract (arXiv)

The current best practice for computing optimal transport (OT) is via entropy regularization and Sinkhorn iterations. This algorithm runs in quadratic time as it requires the full pairwise cost matrix, which is prohibitively expensive for large sets of objects. In this work we propose two effective log-linear time approximations of the cost matrix: First, a sparse approximation based on locality-sensitive hashing (LSH) and, second, a Nystr"om approximation with LSH-based sparse corrections, which we call locally corrected Nystr"om (LCN). These approximations enable general log-linear time algorithms for entropy-regularized OT that perform well even for the complex, high-dimensional spaces common in deep learning. We analyse these approximations theoretically and evaluate them experimentally both directly and end-to-end as a component for real-world applications. Using our approximations for unsupervised word embedding alignment enables us to speed up a state-of-the-art method by a factor of 3 while also improving the accuracy by 3.1 percentage points without any additional model changes. For graph distance regression we propose the graph transport network (GTN), which combines graph neural networks (GNNs) with enhanced Sinkhorn. GTN outcompetes previous models by 48% and still scales log-linearly in the number of nodes.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 41 of its 81 references that are in the map. First posted on arXiv 14 Jul 2021.

Builds on

41 of 81 references.

References · 41

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  5. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  7. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  8. 2018Computational Optimal Transportcited by 765
  9. 2020Directional Message Passing for Molecular Graphscited by 556
  10. 2017Word Translation Without Parallel Datacited by 480
  11. 2017Learning Generative Models with Sinkhorn Divergencescited by 310
  12. 2017Joint Distribution Optimal Transportation for Domain Adaptationcited by 280
29 more
  1. 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
  2. 2015Learning with a Wasserstein Losscited by 194
  3. 2016Stochastic Optimization for Large-scale Optimal Transportcited by 188
  4. 2018Optimal Transport for structured data with application on graphscited by 170
  5. 2017A Survey Of Cross-lingual Word Embedding Modelscited by 142
  6. 2018Gromov-Wasserstein Alignment of Word Embedding Spacescited by 119
  7. 2018Computational Optimal Transport: Complexity by Accelerated Gradient Descent Is Better Than by Sinkhorn's Algorithmcited by 111
  8. 2014Asymmetric LSH (ALSH) for Sublinear Time Maximum Inner Product Search (MIPS)cited by 109
  9. 2015Practical and Optimal LSH for Angular Distancecited by 105
  10. 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
  11. 2018Unsupervised Alignment of Embeddings with Wasserstein Procrustescited by 96
  12. 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 89
  13. 2017Smooth and Sparse Optimal Transportcited by 83
  14. 2016Stabilized Sparse Scaling Algorithms for Entropy Regularized Transport Problemscited by 69
  15. 2018Loss in Translation: Learning Bilingual Word Mapping with a Retrieval Criterioncited by 69
  16. 2019GOT: An Optimal Transport framework for Graph comparisoncited by 64
  17. 2017From optimal transport to generative modeling: the VEGAN cookbookcited by 41
  18. 2017Distance Metric Learning using Graph Convolutional Networks: Application to Functional Brain Networkscited by 40
  19. 2018Massively scalable Sinkhorn distances via the Nystr"om methodcited by 40
  20. 2018Statistical Optimal Transport via Factored Couplingscited by 38
  21. 2014Hashing for Similarity Search: A Surveycited by 34
  22. 2019Scalable Nearest Neighbor Search for Optimal Transportcited by 25
  23. 2020Super-efficiency of automatic differentiation for functions defined as a minimumcited by 24
  24. 2017Quadratically-Regularized Optimal Transport on Graphscited by 18
  25. 2017Multiscale Strategies for Computing Optimal Transportcited by 18
  26. 2019Screening Sinkhorn Algorithm for Regularized Optimal Transportcited by 17
  27. 2021Large-scale optimal transport map estimation using projection pursuitcited by 16
  28. 2018Convolutional Set Matching for Graph Similaritycited by 7
  29. 2017Multiresolution Kernel Approximation for Gaussian Process Regressioncited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 0; 2025: 1; 2026: 1.

10 papers.