Distributed k-nearest neighbor queries in metric spaces

Metric k nearest neighbor (MkNN) queries have applications in many areas such as multimedia retrieval, computational biology, and location-based services. With the growing volumes of data, a distributed method is required. In this paper, we propose an Asynchronous Metric Distributed System (AMDS), w...

Full description

Saved in:
Bibliographic Details
Main Authors: DING, Xin, ZHANG, Yuanliang, CHEN, Lu, GAO, Yunjun, ZHENG, Baihua
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2018
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4095
https://ink.library.smu.edu.sg/context/sis_research/article/5098/viewcontent/Ding2018_Chapter_DistributedK_NearestNeighborQu.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-5098
record_format dspace
spelling sg-smu-ink.sis_research-50982018-12-27T08:54:46Z Distributed k-nearest neighbor queries in metric spaces DING, Xin ZHANG, Yuanliang CHEN, Lu GAO, Yunjun ZHENG, Baihua Metric k nearest neighbor (MkNN) queries have applications in many areas such as multimedia retrieval, computational biology, and location-based services. With the growing volumes of data, a distributed method is required. In this paper, we propose an Asynchronous Metric Distributed System (AMDS), which uniformly partitions the data with the pivot-mapping technique to ensure the load balancing, and employs publish/subscribe communication model to asynchronously process large scale of queries. The employment of asynchronous processing model also improves robustness and efficiency of AMDS. In addition, we develop an efficient estimation based MkNN method using AMDS to improve the query efficiency. Extensive experiments using real and synthetic data demonstrate the performance of MkNN using AMDS. Moreover, the AMDS scales sub-linearly with the growing data size. 2018-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4095 info:doi/10.1007/978-3-319-96890-2_20 https://ink.library.smu.edu.sg/context/sis_research/article/5098/viewcontent/Ding2018_Chapter_DistributedK_NearestNeighborQu.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 Algorithm k nearest neighbor query Metric space Publish/subscribe Query processing Databases and Information Systems Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Algorithm
k nearest neighbor query
Metric space
Publish/subscribe
Query processing
Databases and Information Systems
Theory and Algorithms
spellingShingle Algorithm
k nearest neighbor query
Metric space
Publish/subscribe
Query processing
Databases and Information Systems
Theory and Algorithms
DING, Xin
ZHANG, Yuanliang
CHEN, Lu
GAO, Yunjun
ZHENG, Baihua
Distributed k-nearest neighbor queries in metric spaces
description Metric k nearest neighbor (MkNN) queries have applications in many areas such as multimedia retrieval, computational biology, and location-based services. With the growing volumes of data, a distributed method is required. In this paper, we propose an Asynchronous Metric Distributed System (AMDS), which uniformly partitions the data with the pivot-mapping technique to ensure the load balancing, and employs publish/subscribe communication model to asynchronously process large scale of queries. The employment of asynchronous processing model also improves robustness and efficiency of AMDS. In addition, we develop an efficient estimation based MkNN method using AMDS to improve the query efficiency. Extensive experiments using real and synthetic data demonstrate the performance of MkNN using AMDS. Moreover, the AMDS scales sub-linearly with the growing data size.
format text
author DING, Xin
ZHANG, Yuanliang
CHEN, Lu
GAO, Yunjun
ZHENG, Baihua
author_facet DING, Xin
ZHANG, Yuanliang
CHEN, Lu
GAO, Yunjun
ZHENG, Baihua
author_sort DING, Xin
title Distributed k-nearest neighbor queries in metric spaces
title_short Distributed k-nearest neighbor queries in metric spaces
title_full Distributed k-nearest neighbor queries in metric spaces
title_fullStr Distributed k-nearest neighbor queries in metric spaces
title_full_unstemmed Distributed k-nearest neighbor queries in metric spaces
title_sort distributed k-nearest neighbor queries in metric spaces
publisher Institutional Knowledge at Singapore Management University
publishDate 2018
url https://ink.library.smu.edu.sg/sis_research/4095
https://ink.library.smu.edu.sg/context/sis_research/article/5098/viewcontent/Ding2018_Chapter_DistributedK_NearestNeighborQu.pdf
_version_ 1770574306887073792