{"@context":"https:\/\/schema.org\/","@type":"ScholarlyArticle","@id":"#article7860","name":"Spanners and Reachability Oracles for Directed Transmission Graphs","abstract":"Let P be a set of n points in d dimensions, each with an associated radius r_p > 0. The transmission graph G for P has vertex set P and an edge from p to q if and only if q lies in the ball with radius r_p around p. Let t > 1. A t-spanner H for G is a sparse subgraph of G such that for any two vertices p, q connected by a path of length l in G, there is a p-q-path of length at most tl in H. We show how to compute a t-spanner for G if d=2. The running time is O(n (log n + log Psi)), where Psi is the ratio of the largest and smallest radius of two points in P. We extend this construction to be independent of Psi at the expense of a polylogarithmic overhead in the running time. As a first application, we prove a property of the t-spanner that allows us to find a BFS tree in G for any given start vertex s of P in the same time.\r\n\r\nAfter that, we deal with reachability oracles for G. These are data structures that answer reachability queries: given two vertices, is there a directed path between them? The quality of a reachability oracle is measured by the space S(n), the query time Q(n), and the preproccesing time. For d=1, we show how to compute an oracle with Q(n) = O(1) and S(n) = O(n) in time O(n log n). For d=2, the radius ratio Psi again turns out to be an important measure for the complexity of the problem. We present three different data structures whose quality depends on Psi: (i) if Psi < sqrt(3), we achieve Q(n) = O(1) with S(n) = O(n) and preproccesing time O(n log n); (ii) if Psi >= sqrt(3), we get Q(n) = O(Psi^3 sqrt(n)) and S(n) = O(Psi^5 n^(3\/2)); and (iii) if Psi is polynomially bounded in n, we use probabilistic methods to obtain an oracle with Q(n) = O(n^(2\/3)log n) and S(n) = O(n^(5\/3) log n) that answers queries correctly with high probability. We employ our t-spanner to achieve a fast preproccesing time of O(Psi^5 n^(3\/2)) and O(n^(5\/3) log^2 n) in case (ii) and (iii), respectively.","keywords":["Transmission Graphs","Reachability Oracles","Spanner","Intersection Graph"],"author":[{"@type":"Person","name":"Kaplan, Haim","givenName":"Haim","familyName":"Kaplan"},{"@type":"Person","name":"Mulzer, Wolfgang","givenName":"Wolfgang","familyName":"Mulzer"},{"@type":"Person","name":"Roditty, Liam","givenName":"Liam","familyName":"Roditty"},{"@type":"Person","name":"Seiferth, Paul","givenName":"Paul","familyName":"Seiferth"}],"position":15,"pageStart":156,"pageEnd":170,"dateCreated":"2015-06-12","datePublished":"2015-06-12","isAccessibleForFree":true,"license":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/legalcode","copyrightHolder":[{"@type":"Person","name":"Kaplan, Haim","givenName":"Haim","familyName":"Kaplan"},{"@type":"Person","name":"Mulzer, Wolfgang","givenName":"Wolfgang","familyName":"Mulzer"},{"@type":"Person","name":"Roditty, Liam","givenName":"Liam","familyName":"Roditty"},{"@type":"Person","name":"Seiferth, Paul","givenName":"Paul","familyName":"Seiferth"}],"copyrightYear":"2015","accessMode":"textual","accessModeSufficient":"textual","creativeWorkStatus":"Published","inLanguage":"en-US","sameAs":"https:\/\/doi.org\/10.4230\/LIPIcs.SOCG.2015.156","publisher":"Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik","isPartOf":{"@type":"PublicationVolume","@id":"#volume6237","volumeNumber":34,"name":"31st International Symposium on Computational Geometry (SoCG 2015)","dateCreated":"2015-06-12","datePublished":"2015-06-12","editor":[{"@type":"Person","name":"Arge, Lars","givenName":"Lars","familyName":"Arge"},{"@type":"Person","name":"Pach, J\u00e1nos","givenName":"J\u00e1nos","familyName":"Pach"}],"isAccessibleForFree":true,"publisher":"Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik","hasPart":"#article7860","isPartOf":{"@type":"Periodical","@id":"#series116","name":"Leibniz International Proceedings in Informatics","issn":"1868-8969","isAccessibleForFree":true,"publisher":"Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik","hasPart":"#volume6237"}}}