Lune

STOC2024Top-tier venue

Approximate Earth Mover's Distance in Truly-Subquadratic Time

Lorenzo Beretta, Aviad Rubinstein

2024Year
3Citations
3Top-tier citations

Abstract

We design an additive approximation scheme for estimating the cost of the min-weight bipartite matching problem: given a bipartite graph with non-negative edge costs and > 0, our algorithm estimates the cost of matching all but ( )-fraction of the vertices in truly subquadratic time ( 2-( ) ).

Our algorithm has a natural interpretation for computing the Earth Mover's Distance (EMD), up to a -additive approximation. Notably, we make no assumptions about the underlying metric (more generally, the costs do not have to satisfy triangle inequality). Note that compared to the size of the instance (an arbitrary × cost matrix), our algorithm runs in sublinear time. Our algorithm can approximate a slightly more general problem: max-cardinality bipartite matching with a knapsack constraint, where the goal is to maximize the number of vertices that can be matched up to a total cost .

• Theory of computation → Streaming, sublinear and near linear time algorithms.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers3

Ask how each one uses it

Builds on13

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines