On efficiently finding reverse K-nearest neighbors over uncertain graphs

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 know...

Full description

Saved in:
Bibliographic Details
Main Authors: GAO, Yunjun, MIAO, Xiaoye, CHEN, Gang, ZHENG, Baihua, CAI, Deng, CUI, Huiyong
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2017
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3708
https://ink.library.smu.edu.sg/context/sis_research/article/4710/viewcontent/101007_2Fs00778_017_0460_y.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-4710
record_format dspace
spelling sg-smu-ink.sis_research-47102020-01-17T03:31:33Z On efficiently finding reverse K-nearest neighbors over uncertain graphs GAO, Yunjun MIAO, Xiaoye CHEN, Gang ZHENG, Baihua CAI, Deng CUI, Huiyong 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 reversek-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. 2017-08-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3708 info:doi/10.1007/s00778-017-0460-y https://ink.library.smu.edu.sg/context/sis_research/article/4710/viewcontent/101007_2Fs00778_017_0460_y.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University uncertain graph RkNN search stratified sampling querying processing Databases and Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic uncertain graph
RkNN search
stratified sampling
querying processing
Databases and Information Systems
spellingShingle uncertain graph
RkNN search
stratified sampling
querying processing
Databases and Information Systems
GAO, Yunjun
MIAO, Xiaoye
CHEN, Gang
ZHENG, Baihua
CAI, Deng
CUI, Huiyong
On efficiently finding reverse K-nearest neighbors over uncertain graphs
description 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 reversek-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.
format text
author GAO, Yunjun
MIAO, Xiaoye
CHEN, Gang
ZHENG, Baihua
CAI, Deng
CUI, Huiyong
author_facet GAO, Yunjun
MIAO, Xiaoye
CHEN, Gang
ZHENG, Baihua
CAI, Deng
CUI, Huiyong
author_sort GAO, Yunjun
title On efficiently finding reverse K-nearest neighbors over uncertain graphs
title_short On efficiently finding reverse K-nearest neighbors over uncertain graphs
title_full On efficiently finding reverse K-nearest neighbors over uncertain graphs
title_fullStr On efficiently finding reverse K-nearest neighbors over uncertain graphs
title_full_unstemmed On efficiently finding reverse K-nearest neighbors over uncertain graphs
title_sort on efficiently finding reverse k-nearest neighbors over uncertain graphs
publisher Institutional Knowledge at Singapore Management University
publishDate 2017
url https://ink.library.smu.edu.sg/sis_research/3708
https://ink.library.smu.edu.sg/context/sis_research/article/4710/viewcontent/101007_2Fs00778_017_0460_y.pdf
_version_ 1770573677446823936