Data structures for range-aggregate extent queries

被引:8
|
作者
Gupta, Prosenjit [1 ,2 ]
Janardan, Ravi [3 ]
Kumar, Yokesh [3 ]
Smid, Michiel [4 ]
机构
[1] Mentor Graph Corp, Hyderabad 5000082, Andhra Pradesh, India
[2] Int Inst Informat Technol, Hyderabad 500032, Andhra Pradesh, India
[3] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
[4] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
来源
关键词
Computational geometry; Data structures; Closest pair; Diameter; Width;
D O I
10.1016/j.comgeo.2009.08.001
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A fundamental and well-studied problem in computational geometry is range searching, where the goal is to preprocess a set, S, of geometric objects (e.g., points in the plane) so that the subset S' c S that is contained in a query range (e.g., an axes-parallel rectangle) can be reported efficiently. However, in many situations, what is of interest is to generate a more informative "summary" of the output, obtained by applying a suitable aggregation function on S'. Examples of such aggregation functions include count, sum, min, max, mean, median, mode, and top-k that are usually computed on a set of weights defined suitably on the objects. Such range-aggregate query problems have been the subject of much recent research in both the database and the computational geometry communities. In this paper, we further generalize this line of work by considering aggregation functions on point-sets that measure the extent or "spread" of the objects in the retrieved set S'. The functions considered here include closest pair, diameter, and width. The challenge here is that these aggregation functions (unlike, say, count) are not efficiently decomposable in the sense that the answer to S' cannot be inferred easily from answers to subsets that induce a partition of S'. Nevertheless, we have been able to obtain space- and query-time-efficient solutions to several such problems including: closest pair queries with axes-parallel rectangles on point sets in the plane and on random point-sets in R-d (d >= 2), closest pair queries with disks on random point-sets in the plane, diameter queries on point-sets in the plane, and guaranteed-quality approximations for diameter and width queries in the plane. Our results are based on a combination of geometric techniques, including multilevel range trees, Voronoi Diagrams, Euclidean Minimum Spanning Trees, sparse representations of candidate outputs, and proofs of (expected) upper bounds on the sizes of such representations. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:329 / 347
页数:19
相关论文
共 50 条
  • [41] Asymptotically Optimal Encodings of Range Data Structures for Selection and Top-k Queries
    Grossi, Roberto
    Iacono, John
    Navarro, Gonzalo
    Raman, Rajeev
    Satti, S. Rao
    ACM TRANSACTIONS ON ALGORITHMS, 2017, 13 (02)
  • [42] RFID-Data Compression for Supporting Aggregate Queries
    Fazzinga, Bettina
    Flesca, Sergio
    Furfaro, Filippo
    Masciari, Elio
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (02): : 1 - 45
  • [43] Improving estimation accuracy of aggregate queries on data cubes
    Pourabbas, E.
    Shoshani, A.
    DATA & KNOWLEDGE ENGINEERING, 2010, 69 (01) : 50 - 72
  • [44] Queries with aggregate functions over fuzzy RDF data
    Zongmin Ma
    Xiaowen Zhang
    Yuhan Zhao
    The Journal of Supercomputing, 2023, 79 : 14780 - 14807
  • [45] Queries with aggregate functions over fuzzy RDF data
    Ma, Zongmin
    Zhang, Xiaowen
    Zhao, Yuhan
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (13): : 14780 - 14807
  • [46] Algorithms and Data Structures for Hyperedge Queries
    Bertrand J.
    Dufossé F.
    Singh S.
    Uçar B.
    ACM Journal of Experimental Algorithmics, 2022, 27 (07):
  • [47] Succinct Data Structures for Path Queries
    He, Meng
    Munro, J. Ian
    Zhou, Gelin
    ALGORITHMS - ESA 2012, 2012, 7501 : 575 - 586
  • [48] Indexing metric uncertain data for range queries and range joins
    Chen, Lu
    Gao, Yunjun
    Zhong, Aoxiao
    Jensen, Christian S.
    Chen, Gang
    Zheng, Baihua
    VLDB JOURNAL, 2017, 26 (04): : 585 - 610
  • [49] Indexing metric uncertain data for range queries and range joins
    Lu Chen
    Yunjun Gao
    Aoxiao Zhong
    Christian S. Jensen
    Gang Chen
    Baihua Zheng
    The VLDB Journal, 2017, 26 : 585 - 610
  • [50] A DATA STRUCTURE FOR DYNAMIC-RANGE QUERIES
    LUEKER, GS
    WILLARD, DE
    INFORMATION PROCESSING LETTERS, 1982, 15 (05) : 209 - 213