Relaxed spanners for directed disk graphs

Abstract

Let (V,δ) be a finite metric space, where V is a set of n points and δ is a distance function defined for these points. Assume that (V,δ) has a constant doubling dimension d and assume that each point p∈ V has a disk of radius r(p) around it. The disk graph that corresponds to V and r(·) is a directed graph I(V,E,r), whose vertices are the points of V and whose edge set includes a directed edge from p to q if δ(p,q)≤ r(p). In PeRo08 we presented an algorithm for constructing a (1+)-spanner of size O(n/d M), where M is the maximal radius r(p). The current paper presents two results. The first shows that the spanner of PeRo08 is essentially optimal, i.e., for metrics of constant doubling dimension it is not possible to guarantee a spanner whose size is independent of M. The second result shows that by slightly relaxing the requirements and allowing a small perturbation of the radius assignment, considerably better spanners can be constructed. In particular, we show that if it is allowed to use edges of the disk graph I(V,E,r1+), where r1+(p) = (1+)· r(p) for every p∈ V, then it is possible to get a (1+)-spanner of size O(n/d) for I(V,E,r). Our algorithm is simple and can be implemented efficiently.

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…