The well-separated pair decomposition for balls

06/20/2017
by   Abolfazl Poureidi, et al.
0

Given a real number t>1, a geometric t-spanner is a geometric graph for a point set in R^d with straight lines between vertices such that the ratio of the shortest-path distance between every pair of vertices in the graph (with Euclidean edge lengths) to their actual Euclidean distance is at most t. An imprecise point set is modeled by a set R of regions in R^d. If one chooses a point in each region of R, then the resulting point set is called a precise instance of R. An imprecise t-spanner for an imprecise point set R is a graph G=(R,E) such that for each precise instance S of R, graph G_S=(S,E_S), where E_S is the set of edges corresponding to E, is a t-spanner. In this paper, we show that, given a real number t>1, there is an imprecise point set R of n straight-line segments in the plane such that any imprecise t-spanner for R has Ω(n^2) edges. Then, we propose an algorithm that computes a Well-Separated Pair Decomposition (WSPD) of size O(n) for a set of n pairwise disjoint d-dimensional balls with arbitrary sizes. Given a real number t>1 and given a set of n pairwise disjoint d-balls with arbitrary sizes, we use this WSPD to compute in O(n n+n/(t-1)^d) time an imprecise t-spanner with O(n/(t-1)^d) edges for balls.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/23/2018

O(k)-robust spanners in one dimension

A geometric t-spanner on a set of points in Euclidean space is a graph c...
research
02/24/2021

A New Algorithm for Euclidean Shortest Paths in the Plane

Given a set of pairwise disjoint polygonal obstacles in the plane, findi...
research
12/24/2018

Near-Optimal O(k)-Robust Geometric Spanners

For any constants d> 1, ϵ >0, t>1, and any n-point set P⊂R^d, we show th...
research
11/25/2016

A Distance Function for Comparing Straight-Edge Geometric Figures

This paper defines a distance function that measures the dissimilarity b...
research
03/12/2023

New Approximation Algorithms for Touring Regions

We analyze the touring regions problem: find a (1+ϵ)-approximate Euclide...
research
03/20/2021

Preprocessing power weighted shortest path data using a s-Well Separated Pair Decomposition

For s > 0, we consider an algorithm that computes all s-well separated p...
research
11/19/2013

Analysis of Farthest Point Sampling for Approximating Geodesics in a Graph

A standard way to approximate the distance between any two vertices p an...

Please sign up or login with your details

Forgot password? Click here to reset