Processing Top-k Join Queries

被引:14
|
作者
Wu, Minji [1 ]
Berti-Equille, Laure [2 ]
Marian, Amelie [1 ]
Procopiuc, Cecilia M. [3 ]
Srivastava, Divesh [3 ]
机构
[1] Rutgers State Univ, New Brunswick, NJ USA
[2] Univ Rennes 1, Rennes, France
[3] AT&T Labs Res, Florham Pk, NJ USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2010年 / 3卷 / 01期
关键词
D O I
10.14778/1920841.1920951
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of efficiently finding the top-k answers for join queries over web-accessible databases. Classical algorithms for finding top-k answers use branch-and-bound techniques to avoid computing scores of all candidates in identifying the top-k answers. To be able to apply such techniques, it is critical to efficiently compute (lower and upper) bounds and expected scores of candidate answers in an incremental fashion during the evaluation. In this paper, we describe novel techniques for these problems. The first contribution of this paper is a method to efficiently compute bounds for the score of a query result when tuples in tables from the "FROM" clause are discovered incrementally, through either sorted or random access. Our second contribution is an algorithm that, given a set of partially evaluated candidate answers, determines a good order in which to access the tables to minimize wasted efforts in the computation of top-k answers. We evaluate our algorithms on a variety of queries and data sets and demonstrate the significant benefits they provide.
引用
收藏
页码:860 / 870
页数:11
相关论文
共 50 条
  • [21] Batch Processing of Top-k Spatial-Textual Queries
    Choudhury, Farhana M.
    Culpepper, J. Shane
    Bao, Zhifeng
    Sellis, Timos
    ACM TRANSACTIONS ON SPATIAL ALGORITHMS AND SYSTEMS, 2018, 3 (04)
  • [22] Efficient processing of top-k dominating queries in distributed environments
    Daichi Amagata
    Yuya Sasaki
    Takahiro Hara
    Shojiro Nishio
    World Wide Web, 2016, 19 : 545 - 577
  • [23] Efficient processing of top-k queries: selective NRA algorithms
    Yuan, Jing
    Sun, Guangzhong
    Luo, Tao
    Lian, Defu
    Chen, Guoliang
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2012, 39 (03) : 687 - 710
  • [24] Processing Top-k Monitoring Queries in Wireless Sensor Networks
    Thanh, Mai Hai
    Lee, Ki Yong
    Lee, Yu Won
    Kim, Myoung Ho
    2009 3RD INTERNATIONAL CONFERENCE ON SENSOR TECHNOLOGIES AND APPLICATIONS (SENSORCOMM 2009), 2009, : 545 - 552
  • [25] An Experimental Evaluation of Aggregation Algorithms for Processing Top-K Queries
    Zhu, Liang
    Ma, Qin
    Meng, Weiyi
    Yang, Mingqian
    Yuan, Fang
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 326 - 333
  • [26] Efficient processing of top-k dominating queries in distributed environments
    Amagata, Daichi
    Sasaki, Yuya
    Hara, Takahiro
    Nishio, Shojiro
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2016, 19 (04): : 545 - 577
  • [27] Efficient processing of top-k frequent spatial keyword queries
    Tao Xu
    Aopeng Xu
    Joseph Mango
    Pengfei Liu
    Xiaqing Ma
    Lei Zhang
    Scientific Reports, 12
  • [28] Pruning techniques for parallel processing of reverse top-k queries
    Nikitopoulos, Panagiotis
    Sfyris, Georgios A.
    Vlachou, Akrivi
    Doulkeridis, Christos
    Telelis, Orestis
    DISTRIBUTED AND PARALLEL DATABASES, 2021, 39 (01) : 169 - 199
  • [29] Efficient processing of top-k queries: selective NRA algorithms
    Jing Yuan
    Guangzhong Sun
    Tao Luo
    Defu Lian
    Guoliang Chen
    Journal of Intelligent Information Systems, 2012, 39 : 687 - 710
  • [30] Top-k Tree Similarity Join
    Wang, Jianhua
    Yang, Jianye
    Zhang, Wenjie
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 1939 - 1948