1 code implementation • 7 Mar 2022 • Nathaniel Lahn, Sharath Raghvendra, Kaiyi Zhang
Interestingly, unlike the Sinkhorn algorithm, our method also readily provides a compact transport plan as well as a solution to an approximate version of the dual formulation of the OT problem, both of which have numerous applications in Machine Learning.
no code implementations • NeurIPS 2021 • Nathaniel Lahn, Sharath Raghvendra, Jiacheng Ye
In this paper, we present a simplification of a recent algorithm (Lahn and Raghvendra, JoCG 2021) for the maximum cardinality matching problem and describe how a maximum cardinality matching in a $\delta$-disc graph can be computed asymptotically faster than $O(n^{3/2})$ time for any moderately dense point set.
no code implementations • 15 Jul 2020 • Nathaniel Lahn, Sharath Raghvendra
For discrete distributions, the problem of computing this distance can be expressed in terms of finding a minimum-cost perfect matching on a complete bipartite graph given by two multisets of points $A, B \subset \mathbb{R}^2$, with $|A|=|B|=n$, where the ground distance between any two points is the squared Euclidean distance between them.
2 code implementations • NeurIPS 2019 • Nathaniel Lahn, Deepika Mulchandani, Sharath Raghvendra
We also provide empirical results that suggest our algorithm is competitive with respect to a sequential implementation of the Sinkhorn algorithm in execution time.