A near-linear time approximation scheme for geometric transportation with arbitrary supplies and spread

Abstract

The geometric transportation problem takes as input a set of points P in d-dimensional Euclidean space and a supply function μ : P R. The goal is to find a transportation map, a non-negative assignment τ : P × P R≥ 0 to pairs of points, so the total assignment leaving each point is equal to its supply, i.e., Σr ∈ P τ(q, r) - Σp ∈ P τ(p, q) = μ(q) for all points q ∈ P. The goal is to minimize the weighted sum of Euclidean distances for the pairs, Σ(p, q) ∈ P × P τ(p, q) · ||q - p||2. We describe the first algorithm for this problem that returns, with high probability, a (1 + )-approximation to the optimal transportation map in n-O(d)O(d)n time. In contrast to the previous best algorithms for this problem, our near-linear running time bound is independent of the spread of P and the magnitude of its real-valued supplies.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…