Space-time tradeoffs for emptiness queries

Research output: Contribution to conferencePaperpeer-review

Abstract

We present the first nontrivial space-time tradeoff lower bounds for hyperplane and halfspace emptiness queries. Our lower bounds apply to a general class of geometric range query data structures called partition graphs. Informally, a partition graph is a directed acyclic graph that describes a recursive decomposition of space. We show that any partition graph that supports hyperplane emptiness queries implicitly defines a halfspace range query data structure in the Fredman/Yao semigroup arithmetic model, with the same space and time bounds. Thus, results of Broennimann, Chazelle, and Pach imply that any partition graph of size s that supports hyperplane emptiness queries in time t must satisfy the inequality std = Ω((n/log n)d-(d-1)/(d+1). Using different techniques, we show that Ω(nd/d/polylog n) preprocessing time is required to achieve polylogarithmic query time, and that Ω(n(d-1)/d/polylog n) query time is required if only O(n polylog n) preprocessing time is used. These two lower bounds are optimal up to polylogarithmic factors. For two-dimensional queries, we obtain an optimal continuous tradeoff between these two extremes. Finally, using a reduction argument, we show that the same lower bounds hold for halfspace emptiness queries in IRd(d+3)/2 on a restricted class of partition graphs.

Original languageEnglish (US)
Pages304-313
Number of pages10
StatePublished - 1997
Externally publishedYes
EventProceedings of the 1997 13th Annual Symposium on Computational Geometry - Nice, Fr
Duration: Jun 4 1997Jun 6 1997

Other

OtherProceedings of the 1997 13th Annual Symposium on Computational Geometry
CityNice, Fr
Period6/4/976/6/97

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Geometry and Topology
  • Computational Mathematics

Fingerprint

Dive into the research topics of 'Space-time tradeoffs for emptiness queries'. Together they form a unique fingerprint.

Cite this