On efficiently finding reverse k-nearest neighbors over uncertain graphs

被引:14
|
作者
Gao, Yunjun [1 ,2 ,3 ]
Miao, Xiaoye [1 ]
Chen, Gang [1 ,2 ]
Zheng, Baihua [4 ]
Cai, Deng [1 ,3 ]
Cui, Huiyong [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou, Zhejiang, Peoples R China
[2] Zhejiang Univ, Key Lab Big Data Intelligent Comp Zhejiang Prov, Hangzhou, Zhejiang, Peoples R China
[3] Zhejiang Univ, Coll Comp Sci, State Key Lab CAD&CG, Hangzhou, Zhejiang, Peoples R China
[4] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
来源
VLDB JOURNAL | 2017年 / 26卷 / 04期
关键词
Uncertain graph; RkNN search; Stratified sampling; Query processing; Algorithm; QUERY EVALUATION; SEARCH;
D O I
10.1007/s00778-017-0460-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reverse k-nearest neighbor (RkNN) query on graphs returns the data objects that take a specified query object q as one of their k-nearest neighbors. It has significant influence in many real-life applications including resource allocation and profile-based marketing. However, to the best of our knowledge, there is little previous work on RkNN search over uncertain graph data, even though many complex networks such as traffic networks and protein-protein interaction networks are often modeled as uncertain graphs. In this paper, we systematically study the problem of reverse k-nearest neighbor search on uncertain graphs (UG-RkNN search for short), where graph edges contain uncertainty. First, to address UG-RkNN search, we propose three effective heuristics, i.e., GSP, EGR, and PBP, which minimize the original large uncertain graph as a much smaller essential uncertain graph, cut down the number of possible graphs via the newly introduced graph conditional dominance relationship, and reduce the validation cost of data nodes in order to improve query efficiency. Then, we present an efficient algorithm, termed as SDP, to support UG-RkNN retrieval by seamlessly integrating the three heuristics together. In view of the high complexity of UG-RkNN search, we further present a novel algorithm called TripS, with the help of an adaptive stratified sampling technique. Extensive experiments using both real and synthetic graphs demonstrate the performance of our proposed algorithms.
引用
收藏
页码:467 / 492
页数:26
相关论文
共 50 条
  • [1] On efficiently finding reverse k-nearest neighbors over uncertain graphs
    Yunjun Gao
    Xiaoye Miao
    Gang Chen
    Baihua Zheng
    Deng Cai
    Huiyong Cui
    [J]. The VLDB Journal, 2017, 26 : 467 - 492
  • [2] k-Nearest Neighbors in Uncertain Graphs
    Potamias, Michalis
    Bonchi, Francesco
    Gionis, Aristides
    Kollios, George
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 997 - 1008
  • [3] Efficiently Monitoring Reverse k-Nearest Neighbors in Spatial Networks
    Wang, Shenlu
    Cheema, Muhammad Aamir
    Lin, Xuemin
    [J]. COMPUTER JOURNAL, 2015, 58 (01): : 40 - 56
  • [4] Maximizing Reverse k-Nearest Neighbors for Trajectories
    Al Rahat, Tamjid
    Arman, Arif
    Ali, Mohammed Eunus
    [J]. DATABASES THEORY AND APPLICATIONS, ADC 2018, 2018, 10837 : 262 - 274
  • [5] Heuristics for Computing k-Nearest Neighbors Graphs
    Chavez, Edgar
    Luduena, Veronica
    Reyes, Nora
    [J]. COMPUTER SCIENCE - CACIC 2019, 2020, 1184 : 234 - 249
  • [6] K-Nearest Neighbors Hashing
    He, Xiangyu
    Wang, Peisong
    Cheng, Jian
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 2834 - 2843
  • [7] Modernizing k-nearest neighbors
    Elizabeth Yancey, Robin
    Xin, Bochao
    Matloff, Norm
    [J]. STAT, 2021, 10 (01):
  • [8] Efficiently processing snapshot and continuous reverse k nearest neighbors queries
    Cheema, Muhammad Aamir
    Zhang, Wenjie
    Lin, Xuemin
    Zhang, Ying
    [J]. VLDB JOURNAL, 2012, 21 (05): : 703 - 728
  • [9] Reverse k-Nearest Neighbors Centrality Measures and Local Intrinsic Dimension
    Pedreira, Oscar
    Marchand-Maillet, Stephane
    Chavez, Edgar
    [J]. SIMILARITY SEARCH AND APPLICATIONS, SISAP 2020, 2020, 12440 : 270 - 278
  • [10] Influence Zone: Efficiently Processing Reverse k Nearest Neighbors Queries
    Cheema, Muhammad Aamir
    Lin, Xuemin
    Zhang, Wenjie
    Zhang, Ying
    [J]. IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 577 - 588