Pruning techniques for parallel processing of reverse top-k queries

被引:0
|
作者
Panagiotis Nikitopoulos
Georgios A. Sfyris
Akrivi Vlachou
Christos Doulkeridis
Orestis Telelis
机构
[1] University of Piraeus,Department of Digital Systems, School of Information and Communication Technologies
来源
关键词
Reverse top-k query; Parallel processing; Distributed data; Pruning techniques;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we address the problem of processing reverse top-k queries in a parallel setting. Given a database of objects, a set of user preferences, and a query object q, the reverse top-k query returns the subset of user preferences for which the query object belongs to the top-k results. Although recently the reverse top-k query operator has been studied extensively, its CPU-intensive nature results in prohibitively expensive processing cost, when applied on vast-sized data sets. This limitation motivates us to explore a scalable parallel processing solution, in order to enable reverse top-k processing over distributed large sets of input data in reasonable execution time. We present an algorithmic framework for the problem, in which different algorithms can be instantiated, targeting a generic parallel setting. We describe a parallel algorithm (DiPaRT) that exploits basic pruning properties and is provably correct, as an instantiation of the framework. Furthermore, we introduce novel pruning properties for the problem, and propose DiPaRT+ as another instance of the algorithmic framework, which offers improved efficiency and scales gracefully. All algorithms are implemented in MapReduce, and we provide a wide set of experiments that demonstrate the improved efficiency of DiPaRT+ using data sets that are four orders of magnitude larger than those handled by centralized approaches.
引用
收藏
页码:169 / 199
页数:30
相关论文
共 50 条
  • [1] Pruning techniques for parallel processing of reverse top-k queries
    Nikitopoulos, Panagiotis
    Sfyris, Georgios A.
    Vlachou, Akrivi
    Doulkeridis, Christos
    Telelis, Orestis
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2021, 39 (01) : 169 - 199
  • [2] Parallel and Distributed Processing of Reverse Top-k Queries
    Nikitopoulos, Panagiotis
    Sfyris, Georgios A.
    Vlachou, Akrivi
    Doulkeridis, Christos
    Telelis, Orestis
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1586 - 1589
  • [3] Efficient Processing of Reverse Top-k Dominating Queries
    Jiang, Tao
    Zhang, Bin
    Yang, Jun
    [J]. PROCEEDINGS OF 2018 THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2018) / 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY (ICIMT 2018), 2018, : 115 - 119
  • [4] Reverse Top-k Queries
    Vlachou, Akrivi
    Doulkeridis, Christos
    Kotidis, Yannis
    Norvag, Kjetil
    [J]. 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 365 - 376
  • [5] Probabilistic Reverse Top-k Queries
    Jin, Cheqing
    Zhang, Rong
    Kang, Qiangqiang
    Zhang, Zhao
    Zhou, Aoying
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2014, PT I, 2014, 8421 : 406 - 419
  • [6] Reverse k nearest neighbors queries and spatial reverse top-k queries
    Yang, Shiyu
    Cheema, Muhammad Aamir
    Lin, Xuemin
    Zhang, Ying
    Zhang, Wenjie
    [J]. VLDB JOURNAL, 2017, 26 (02): : 151 - 176
  • [7] Reverse k nearest neighbors queries and spatial reverse top-k queries
    Shiyu Yang
    Muhammad Aamir Cheema
    Xuemin Lin
    Ying Zhang
    Wenjie Zhang
    [J]. The VLDB Journal, 2017, 26 : 151 - 176
  • [8] Processing Top-k Join Queries
    Wu, Minji
    Berti-Equille, Laure
    Marian, Amelie
    Procopiuc, Cecilia M.
    Srivastava, Divesh
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 860 - 870
  • [9] Reverse spatial top-k keyword queries
    Ahmed, Pritom
    Eldawy, Ahmed
    Hristidis, Vagelis
    Tsotras, Vassilis J.
    [J]. VLDB JOURNAL, 2023, 32 (03): : 501 - 524
  • [10] Reverse spatial top-k keyword queries
    Pritom Ahmed
    Ahmed Eldawy
    Vagelis Hristidis
    Vassilis J. Tsotras
    [J]. The VLDB Journal, 2023, 32 : 501 - 524