• Home
  • Search
  • Spanners and Reachability Oracles for Directed Transmission Graphs
  • Cite Icon6
  • https://doi.org/10.4230/lipics.socg.2015.156Copy DOI Icon

Spanners and Reachability Oracles for Directed Transmission Graphs

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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. After 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.

Similar Papers
  • Research Article

Vertex Connectivity in Poly-logarithmic Max-Flows

  • Jul 25, 2025
  • Journal of the ACM
  • Jason Li +4
  • Research Article
  • Citations230

Range searching with efficient hierarchical cuttings

  • Jul 01, 1993
  • Discrete &amp; Computational Geometry
  • Jiří Matoušek
  • PDF
  • Research Article
  • Citations4

Data structures for categorical path counting queries

  • Oct 13, 2022
  • Theoretical Computer Science
  • Meng He +1
  • Conference Article
  • Citations40

Fully dynamic spectral vertex sparsifiers and applications

  • Jun 23, 2019
  • David Durfee +3
  • Research Article
  • Citations8

A Deamortization Approach for Dynamic Spanner and Dynamic Maximal Matching

  • Oct 04, 2021
  • ACM Transactions on Algorithms
  • Aaron Bernstein +2
  • Conference Article
  • Citations86

Automatic, template-based run-time specialization: implementation and experimental study

  • May 14, 1998
  • F Noel +3
  • Conference Article
  • Citations54

Optimal Hashing-based Time-Space Trade-offs for Approximate Near Neighbors

  • Jan 01, 2017
  • Alexandr Andoni +3
  • Conference Article
  • Citations8

Further results on colored range searching

  • Jul 02, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Timothy M Chan +2
  • Conference Article
  • Citations72

Exact sampling and approximate counting techniques

  • Jan 01, 1998
  • Mark Huber
  • Book Chapter
  • Citations3

A compile-time memory-reuse scheme for concurrent logic programs

  • Sep 17, 1992
  • S Duvvuru +5
  • Conference Article
  • Citations6

Nearly optimal static Las Vegas succinct dictionary

  • Jun 22, 2020
  • Huacheng Yu
  • Research Article
  • Citations56

Towards optimal range medians

  • May 11, 2010
  • Theoretical Computer Science
  • Gerth Stølting Brodal +3
  • Conference Article
  • Citations18

Fine-grained reductions from approximate counting to decision

  • Jun 20, 2018
  • Holger Dell +1
  • Conference Article
  • Citations75

Efficient searching with linear constraints

  • May 01, 1998
  • Pankaj K Agarwal +4
  • Book Chapter
  • Citations25

Data Structures for Halfplane Proximity Queries and Incremental Voronoi Diagrams

  • Jan 01, 2006
  • Boris Aronov +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.