On efficient reverse skyline query processing

被引:33
|
作者
Gao, Yunjun [1 ]
Liu, Qing [1 ]
Zheng, Baihua [2 ]
Chen, Gang [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Zhejiang, Peoples R China
[2] Singapore Management Univ, Sch Informat Syst, Singapore 178902, Singapore
关键词
Skyline; Reverse skyline; Constrained reverse skyline; Query processing; Algorithm; COMPUTATION;
D O I
10.1016/j.eswa.2013.11.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a D-dimensional data set P and a query point q, a reverse skyline query (RSQ) returns all the data objects in P whose dynamic skyline contains q. It is important for many real life applications such as business planning and environmental monitoring. Currently, the state-of-the-art algorithm for answering the RSQ is the reverse skyline using skyline approximations (RSSA) algorithm, which is based on the precomputed approximations of the skylines. Although RSSA has some desirable features, e.g., applicability to arbitrary data distributions and dimensions, it needs for multiple accesses of the same nodes, incurring redundant I/O and CPU costs. In this paper, we propose several efficient algorithms for exact RSQ processing over multidimensional datasets. Our methods utilize a conventional data-partitioning index (e.g., R-tree) on the dataset P, and employ precomputation, reuse, and pruning techniques to boost the query performance. In addition, we extend our techniques to tackle a natural variant of the RSQ i.e., constrained reverse skyline query (CRSQ), which retrieves the reverse skyline inside a specified constrained region. Extensive experimental evaluation using both real and synthetic datasets demonstrates that our proposed algorithms outperform RSSA by several orders of magnitude under all experimental settings. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3237 / 3249
页数:13
相关论文
共 50 条
  • [1] Efficient maximal reverse skyline query processing
    Farnoush Banaei-Kashani
    Parisa Ghaemi
    Bahman Movaqar
    Seyed Jalal Kazemitabar
    [J]. GeoInformatica, 2017, 21 : 549 - 572
  • [2] Efficient maximal reverse skyline query processing
    Banaei-Kashani, Farnoush
    Ghaemi, Parisa
    Movaqar, Bahman
    Kazemitabar, Seyed Jalal
    [J]. GEOINFORMATICA, 2017, 21 (03) : 549 - 572
  • [3] Skyline and reverse skyline query processing in SpatialHadoop
    Kalyvas, Christos
    Maragoudakis, Manolis
    [J]. DATA & KNOWLEDGE ENGINEERING, 2019, 122 : 55 - 80
  • [4] Efficient skyline query processing in SpatialHadoop
    Pertesis, Dimitris
    Doulkeridis, Christos
    [J]. INFORMATION SYSTEMS, 2015, 54 : 325 - 335
  • [5] Energy-Efficient Reverse Skyline Query Processing over Wireless Sensor Networks
    Wang, Guoren
    Xin, Junchang
    Chen, Lei
    Liu, Yunhao
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (07) : 1259 - 1275
  • [6] Efficient Probabilistic Skyline Query Processing in MapReduce
    Ding, Linlin
    Wang, Guoren
    Xin, Junchang
    Yuan, Ye
    [J]. 2013 IEEE INTERNATIONAL CONGRESS ON BIG DATA, 2013, : 203 - 210
  • [7] Efficient Processing of the Skyline-CL Query
    Zhenhua Huang
    Juan Zhang
    Chunqi Tian
    [J]. Arabian Journal for Science and Engineering, 2016, 41 : 2801 - 2811
  • [8] Efficient Processing of the Skyline-CL Query
    Huang, Zhenhua
    Zhang, Juan
    Tian, Chunqi
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (08) : 2801 - 2811
  • [9] Efficient processing of k-quasi skyline query
    Lin, Zheng-Kui
    Huang, Zhen-Hua
    Xiang, Yang
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2012, 32 (05): : 1098 - 1106
  • [10] Efficient skyline query processing in wireless sensor networks
    Su, I-Fang
    Chung, Yu-Chi
    Lee, Chiang
    Lin, Yi-Ying
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (06) : 680 - 698