Significant-Presence Range Queries in Categorical Data
In traditional colored range-searching problems, one wants to store a set of n objects with m distinct colors for the following queries: report all colors such that there is at least one object of that color intersecting the query range. Such an object, however, could be an ‘outlier’ in its color class. Therefore we consider a variant of this problem where one has to report only those colors such that at least a fraction τ of the objects of that color intersects the query range, for some parameter τ. Our main results are on an approximate version of this problem, where we are also allowed to report those colors for which a fraction (1 - ε)τ intersects the query range, for some fixed ε> 0. We present efficient data structures for such queries with orthogonal query ranges in sets of colored points, and for point stabbing queries in sets of colored rectangles.
KeywordsComputational Geometry Query Range Query Point Query Time Color Class
Unable to display preview. Download preview PDF.
- 1.Agarwal, P.K.: Range Searching. In: Goodman, J., O’Rourke, J. (eds.) CRC Handbook of Computational Geometry, pp. 575–598. CRC Press, Boca Raton (1997)Google Scholar
- 2.Agarwal, P.K., Erickson, J.: Geometric range searching and its relatives. In: Chazelle, B., Goodman, J., Pollack, R. (eds.) Advances in Discrete and Computational Geometry. Contemporary Mathematics, vol. 223, pp. 1–56. American Mathematical Society, Providence (1998)Google Scholar
- 6.van Kreveld, M.: New Results on Data Structures in Computational Geometry. PhD thesis, Utrecht University (1992)Google Scholar
- 8.Gupta, J., Janardan, R., Smid, M.: Further results on generalized intersection searching problems: counting, reporting, and dynamization. In: Dehne, F., Sack, J.-R., Santoro, N. (eds.) WADS 1993. LNCS, vol. 709, pp. 361–373. Springer, Heidelberg (1993)Google Scholar