Faster Algorithms for the Geometric Transportation Problem

03/19/2019
by   Pankaj K. Agarwal, et al.
0

Let R and B be two point sets in R^d, with |R|+ |B| = n and where d is a constant. Next, let λ : R ∪ B →N such that ∑_r ∈ R λ(r) = ∑_b ∈ Bλ(b) be demand functions over R and B. Let · be a suitable distance function such as the L_p distance. The transportation problem asks to find a map τ : R × B →N such that ∑_b ∈ Bτ(r,b) = λ(r), ∑_r ∈ Rτ(r,b) = λ(b), and ∑_r ∈ R, b ∈ Bτ(r,b) r-b is minimized. We present three new results for the transportation problem when r-b is any L_p metric: - For any constant ε > 0, an O(n^1+ε) expected time randomized algorithm that returns a transportation map with expected cost O(^2(1/ε)) times the optimal cost. - For any ε > 0, a (1+ε)-approximation in O(n^3/2ε^-dpolylog(U) polylog(n)) time, where U = _p∈ R∪ Bλ(p). - An exact strongly polynomial O(n^2 polylogn) time algorithm, for d = 2.

READ FULL TEXT
research
11/07/2022

A deterministic near-linear time approximation scheme for geometric transportation

Given a set of points P = (P^+ ⊔ P^-) ⊂ℝ^d for some constant d and a sup...
research
11/11/2020

An Instance-Based Algorithm for Deciding the Bias of a Coin

Let q ∈ (0,1) and δ∈ (0,1) be real numbers, and let C be a coin that com...
research
04/01/2021

Cortical Morphometry Analysis based on Worst Transportation Theory

Biomarkers play an important role in early detection and intervention in...
research
03/22/2019

Efficient Algorithms for Geometric Partial Matching

Let A and B be two point sets in the plane of sizes r and n respectively...
research
10/16/2017

A Geometric View of Optimal Transportation and Generative Model

In this work, we show the intrinsic relations between optimal transporta...
research
07/09/2019

A near-linear time approximation scheme for geometric transportation with real supplies

The geometric transportation problem takes as input a set of points P in...
research
07/09/2019

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

The geometric transportation problem takes as input a set of points P in...

Please sign up or login with your details

Forgot password? Click here to reset