Dynamic data structures for fat objects and their applications

Alon Efrat, Matthew J. Katz, Franck Nielsen, Micha Sharir

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Scopus citations

Abstract

We present several efficient dynamic data structures for point-enclosure queries involving convex fat objects in ℝ2 or ℝ3. These structures are more efficient than alternative known structures because they exploit the fatness of the objects. We then apply these structures to obtain efficient solutions to three problems: (i) Finding a perfect matching between a set of points and a set of convex fat objects. (ii) Finding a piercing set for a collection of convex fat objects, whose size is within a constant factor off the optimum size. (iii) Constructing a data structure for answering bounded-length segment- shooting queries: Given a set of fat objects in the plane as above, and a query oriented segment (formula presented) whose length is relatively short, find the first object hit by (formula presented).

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages297-306
Number of pages10
Volume1272
ISBN (Print)3540633073, 9783540633075
Publication statusPublished - 1997
Externally publishedYes
Event5th International Workshop on Algorithms and Data Structures, WADS 1997 - Halifax, Canada
Duration: Aug 6 1997Aug 8 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1272
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other5th International Workshop on Algorithms and Data Structures, WADS 1997
CountryCanada
CityHalifax
Period8/6/978/8/97

    Fingerprint

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Efrat, A., Katz, M. J., Nielsen, F., & Sharir, M. (1997). Dynamic data structures for fat objects and their applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1272, pp. 297-306). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1272). Springer Verlag.