Papers
Topics
Authors
Recent
Search
2000 character limit reached

Reachability Oracles for Directed Transmission Graphs

Published 28 Jan 2016 in cs.CG | (1601.07797v2)

Abstract: Let PR<sup>dP \subset \mathbb{R}<sup>d be a set of nn points in dd dimensions such that each point pPp \in P has an associated radius $r_p &gt; 0$. The transmission graph GG for PP is the directed graph with vertex set PP such that there is an edge from pp to qq if and only if pqrp|pq| \leq r_p, for any p,qPp, q \in P. A reachability oracle is a data structure that decides for any two vertices p,qGp, q \in G whether GG has a path from pp to qq. The quality of the oracle is measured by the space requirement S(n)S(n), the query time Q(n)Q(n), and the preprocessing time. For transmission graphs of one-dimensional point sets, we can construct in O(nlogn)O(n \log n) time an oracle with Q(n)=O(1)Q(n) = O(1) and S(n)=O(n)S(n) = O(n). For planar point sets, the ratio Ψ\Psi between the largest and the smallest associated radius turns out to be an important parameter. We present three data structures whose quality depends on Ψ\Psi: the first works only for $\Psi &lt; \sqrt{3}$ and achieves Q(n)=O(1)Q(n) = O(1) with S(n)=O(n)S(n) = O(n) and preprocessing time O(nlogn)O(n\log n); the second data structure gives Q(n)=O(Ψ<sup>3</sup>n)Q(n) = O(\Psi<sup>3</sup> \sqrt{n}) and S(n)=O(Ψ<sup>3</sup>n<sup>3/2)S(n) = O(\Psi<sup>3</sup> n<sup>{3/2}); the third data structure is randomized with Q(n)=O(n<sup>2/3log<sup>1/3</sup></sup>Ψlog<sup>2/3</sup>n)Q(n) = O(n<sup>{2/3}\log<sup>{1/3}</sup></sup> \Psi \log<sup>{2/3}</sup> n) and S(n)=O(n<sup>5/3log<sup>1/3</sup></sup>Ψlog<sup>2/3</sup>n)S(n) = O(n<sup>{5/3}\log<sup>{1/3}</sup></sup> \Psi \log<sup>{2/3}</sup> n) and answers queries correctly with high probability.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.