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...
Saved in:
Main Authors: | , , , , |
---|---|
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 |