Parallel and Distributed Processing of Reverse Top-k Queries

被引:5
|
作者
Nikitopoulos, Panagiotis [1 ]
Sfyris, Georgios A. [1 ]
Vlachou, Akrivi [1 ]
Doulkeridis, Christos [1 ]
Telelis, Orestis [1 ]
机构
[1] Univ Piraeus, Dept Digital Syst, Sch Informat & Commun Technol, Piraeus, Greece
关键词
reverse top-k; distributed; parallel;
D O I
10.1109/ICDE.2019.00148
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the problem of processing reverse top-k queries in a parallel and distributed 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 parallel processing solution, to enable reverse top-k query evaluation over GBs of data in reasonable execution time. To the best of our knowledge, this is the first work that addresses the problem of parallel reverse top-k query processing. We propose a solution to this problem, called DiPaRT, which is based on MapReduce and is provably correct. DiPaRT is empirically evaluated using GB-sized data sets.
引用
收藏
页码:1586 / 1589
页数:4
相关论文
共 50 条
  • [21] Distributed top-k aggregation queries at large
    Thomas Neumann
    Matthias Bender
    Sebastian Michel
    Ralf Schenkel
    Peter Triantafillou
    Gerhard Weikum
    Distributed and Parallel Databases, 2009, 26 : 3 - 27
  • [22] Distributed top-k aggregation queries at large
    Neumann, Thomas
    Bender, Matthias
    Michel, Sebastian
    Schenkel, Ralf
    Triantafillou, Peter
    Weikum, Gerhard
    DISTRIBUTED AND PARALLEL DATABASES, 2009, 26 (01) : 3 - 27
  • [23] Processing top-k queries from samples
    Cohen, Edith
    Grossaug, Nadav
    Kaplan, Haim
    COMPUTER NETWORKS, 2008, 52 (14) : 2605 - 2622
  • [24] Adaptive processing of top-k queries in XML
    Marian, A
    Amer-Yahia, S
    Koudas, N
    Srivastava, D
    ICDE 2005: 21ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2005, : 162 - +
  • [25] Top-k vectorial aggregation queries in a distributed environment
    Sagy, Guy
    Sharfman, Izchak
    Keren, Daniel
    Schuster, Assaf
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (02) : 302 - 315
  • [26] Algebraic query optimization for distributed top-k queries
    Neumann, Thomas
    Michel, Sebastian
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2007, 21 (3-4): : 197 - 211
  • [27] Optimizing Distributed Top-k Queries on Uncertain Data
    Zhao Zhibin
    Yu Yang
    Bao Yubin
    Yu Ge
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 3209 - 3214
  • [28] Efficient processing of top-k queries in uncertain databases
    Yi, Ke
    Li, Feifei
    Kollios, George
    Srivastava, Divesh
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1406 - +
  • [29] Processing Top-k Dominating Queries in Metric Spaces
    Tiakas, Eleftherios
    Valkanas, George
    Papadopoulos, Apostolos N.
    Manolopoulos, Yannis
    Gunopulos, Dimitrios
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2015, 40 (04):
  • [30] Efficient Processing of Top-k Spatial Preference Queries
    Rocha-Junior, Joao B.
    Vlachou, Akrivi
    Doulkeridis, Christos
    Norvag, Kjetil
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 4 (02): : 93 - 104