Near-linear time approximation schemes for Steiner tree and forest in low-dimensional spaces

04/07/2019
by   Lee-Ad Gottlieb, et al.
0

We give an algorithm that computes a (1+ϵ)-approximate Steiner forest in near-linear time n · 2^(1/ϵ)^O(ddim^2) (loglog n)^2. This is a dramatic improvement upon the best previous result due to Chan et al., who gave a runtime of n^2^O(ddim)· 2^(ddim/ϵ)^O(ddim)√(log n). For Steiner tree our methods achieve an even better runtime n (log n)^(1/ϵ)^O(ddim^2) in doubling spaces. For Euclidean space the runtime can be reduced to 2^(1/ϵ)^O(d^2) n log n, improving upon the result of Arora in fixed dimension d.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro