# The well-separated pair decomposition for balls

**Authors:** Abolfazl Poureidi, Mohammad Farshi

arXiv: 1706.06287 · 2017-06-21

## TL;DR

This paper introduces a new approach for constructing efficient geometric spanners for imprecise point sets modeled by disjoint balls, using Well-Separated Pair Decomposition to achieve near-linear size and efficient computation.

## Contribution

The paper proves a lower bound on the complexity of imprecise t-spanners for certain point sets and presents an algorithm leveraging WSPD for constructing sparse t-spanners for disjoint balls.

## Key findings

- Any imprecise t-spanner for certain sets of line segments requires quadratic edges.
- The proposed algorithm computes a WSPD of size O(n) for disjoint balls.
- The algorithm constructs an imprecise t-spanner with O(n/(t-1)^d) edges in near-linear time.

## Abstract

Given a real number $t>1$, a geometric $t$-spanner is a geometric graph for a point set in $\mathbb{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 $\mathbb{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 $\Omega(n^2)$ edges. Then, we propose an algorithm that computes a Well-Separated Pair Decomposition (WSPD) of size ${\cal 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 ${\cal O}(n\log n+n/(t-1)^d)$ time an imprecise $t$-spanner with ${\cal O}(n/(t-1)^d)$ edges for balls.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1706.06287/full.md

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/1706.06287/full.md

## References

12 references — full list in the complete paper: https://tomesphere.com/paper/1706.06287/full.md

---
Source: https://tomesphere.com/paper/1706.06287