Finding pairwise intersections inside a query range

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We study the following problem: preprocess a set O of objects into a data structure that allows us to efficiently report all pairs of objects from O that intersect inside an axis-aligned query range Q. We present data structures of size O(n polylog n) and with query time O((k + 1) polylog n), where k is the number of reported pairs, for two classes of objects in the plane: axis-aligned rectangles and objects with small union complexity. For the 3-dimensional case where the objects and the query range are axis-aligned boxes in ℝ3, we present a data structure of size O(n √ n polylog n) and query time O((√ n + k) polylog n). When the objects and query are fat, we obtain O((k +1) polylog n) query time using O(n polylog n) storage.

Cite

CITATION STYLE

APA

De Berg, M., Gudmundsson, J., & Mehrabi, A. D. (2015). Finding pairwise intersections inside a query range. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9214, pp. 236–248). Springer Verlag. https://doi.org/10.1007/978-3-319-21840-3_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free