Ranked Query Processing in Uncertain Databases

被引:2
|
作者
Lian, Xiang [1 ]
Chen, Lei [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
关键词
Probabilistic ranked query; probabilistic ranked query on join; PRank; J-PRank; uncertain database; ALGORITHMS;
D O I
10.1109/TKDE.2009.112
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, many new applications, such as sensor data monitoring and mobile device tracking, raise up the issue of uncertain data management. Compared to "certain" data, the data in the uncertain database are not exact points, which, instead, often reside within a region. In this paper, we study the ranked queries over uncertain data. In fact, ranked queries have been studied extensively in traditional database literature due to their popularity in many applications, such as decision making, recommendation raising, and data mining tasks. Many proposals have been made in order to improve the efficiency in answering ranked queries. However, the existing approaches are all based on the assumption that the underlying data are exact (or certain). Due to the intrinsic differences between uncertain and certain data, these methods are designed only for ranked queries in certain databases and cannot be applied to uncertain case directly. Motivated by this, we propose novel solutions to speed up the probabilistic ranked query (PRank) with monotonic preference functions over the uncertain database. Specifically, we introduce two effective pruning methods, spatial and probabilistic pruning, to help reduce the PRank search space. A special case of PRank with linear preference functions is also studied. Then, we seamlessly integrate these pruning heuristics into the PRank query procedure. Furthermore, we propose and tackle the PRank query processing over the join of two distinct uncertain databases. Extensive experiments have demonstrated the efficiency and effectiveness of our proposed approaches in answering PRank queries, in terms of both wall clock time and the number of candidates to be refined.
引用
下载
收藏
页码:420 / 436
页数:17
相关论文
共 50 条
  • [21] Method for Secure Query Processing in Mobile Databases
    Saha, D.
    Chowdhury, N.
    ENGINEERING LETTERS, 2007, 14 (01)
  • [22] An adaptive query processing strategy for mobile databases
    Shibata, H
    Tsukamoto, M
    Nishio, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 2000, 83 (04): : 34 - 43
  • [23] Subarray Skyline Query Processing in Array Databases
    Choi, Dalsu
    Yoon, Hyunsik
    Chung, Yon Dohn
    33RD INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2021), 2020, : 37 - 48
  • [24] FAST QUERY-PROCESSING IN DEDUCTIVE DATABASES
    LEE, DL
    LEUNG, YY
    IEEE SOFTWARE, 1993, 10 (06) : 66 - 74
  • [25] Adaptive query processing strategy for mobile databases
    Shibata, Hajime
    Tsukamoto, Masahiko
    Nishio, Shojiro
    1600, Scripta Technica Inc, New York, NY, United States (83):
  • [26] Parallel query processing in databases on multicore architectures
    Acker, Ralph
    Roth, Christian
    Bayer, Rudolf
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2008, 5022 : 2 - +
  • [27] Surrounding Join Query Processing in Spatial Databases
    Li, Lingxiao
    Taniar, David
    Indrawan-Santiago, Maria
    Shao, Zhou
    DATABASES THEORY AND APPLICATIONS, ADC 2017, 2017, 10538 : 17 - 28
  • [28] ObliDB: Oblivious Query Processing for Secure Databases
    Eskandarian, Saba
    Zaharia, Matei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (02): : 169 - 183
  • [29] Query Processing in Multilevel Secure Distributed Databases
    Sapra, Pooja
    Kumar, Suresh
    Rathy, R. K.
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 490 - 494
  • [30] Monitoring Query Processing in Mobile Robot Databases
    Sugiura, Kento
    Hayashi, Arata
    Dong, Tingting
    Ishikawa, Yoshiharu
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2014, 2014, 8505 : 271 - 282