DIM: a distributed air index based on MapReduce for spatial query processing in road networks

Abstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-bas...

Full description

Bibliographic Details
Main Authors: Ran Jin, Gang Chen, Anthony K. H. Tung, Lidan Shou, Beng Chin Ooi, Yuting Gu
Format: Article
Language:English
Published: SpringerOpen 2018-12-01
Series:EURASIP Journal on Wireless Communications and Networking
Subjects:
kNN
Online Access:http://link.springer.com/article/10.1186/s13638-018-1287-y
id doaj-3a0845204ecb449a995e4c784332adf7
record_format Article
spelling doaj-3a0845204ecb449a995e4c784332adf72020-11-25T01:23:40ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992018-12-012018111510.1186/s13638-018-1287-yDIM: a distributed air index based on MapReduce for spatial query processing in road networksRan Jin0Gang Chen1Anthony K. H. Tung2Lidan Shou3Beng Chin Ooi4Yuting Gu5College of Computer Science and Technology, Zhejiang UniversityCollege of Computer Science and Technology, Zhejiang UniversitySchool of Computing, National University of SingaporeCollege of Computer Science and Technology, Zhejiang UniversitySchool of Computing, National University of SingaporeCollege of Electronics and Computer Science, Zhejiang Wanli UniversityAbstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-based services, spatial query processing has become a research hotspot. According to the problems existing in current road network partitioning, first of all, this paper proposes the partition density formula and the optimal road network partitioning method according to the partition density. Based on that, we propose the concepts of partition self-attraction, mutual attraction, and merger factor of partition to effectively merge the partitions with low densities, which can further reduce the number of unnecessary broadcast frames and optimize the index method. Then, we propose the real distributed air index method DIM and kNN spatial query processing algorithm based on the MapReduce platform. According to the DIM index method, the Name Node only stores the prime index, while not storing the data, and each frame consists of defined index and the data in a partition that need to be broadcasted. The mobile user can quickly localize the frame data that they need to obtain according to the main index or the index of current frame, in this way to reduce the tuning time and access latency, which can significantly optimize the query efficiency. Massive experiments have proved the stability and effectiveness of the proposed algorithm.http://link.springer.com/article/10.1186/s13638-018-1287-ySpatial queryAir indexWireless broadcastRoad networkskNN
collection DOAJ
language English
format Article
sources DOAJ
author Ran Jin
Gang Chen
Anthony K. H. Tung
Lidan Shou
Beng Chin Ooi
Yuting Gu
spellingShingle Ran Jin
Gang Chen
Anthony K. H. Tung
Lidan Shou
Beng Chin Ooi
Yuting Gu
DIM: a distributed air index based on MapReduce for spatial query processing in road networks
EURASIP Journal on Wireless Communications and Networking
Spatial query
Air index
Wireless broadcast
Road networks
kNN
author_facet Ran Jin
Gang Chen
Anthony K. H. Tung
Lidan Shou
Beng Chin Ooi
Yuting Gu
author_sort Ran Jin
title DIM: a distributed air index based on MapReduce for spatial query processing in road networks
title_short DIM: a distributed air index based on MapReduce for spatial query processing in road networks
title_full DIM: a distributed air index based on MapReduce for spatial query processing in road networks
title_fullStr DIM: a distributed air index based on MapReduce for spatial query processing in road networks
title_full_unstemmed DIM: a distributed air index based on MapReduce for spatial query processing in road networks
title_sort dim: a distributed air index based on mapreduce for spatial query processing in road networks
publisher SpringerOpen
series EURASIP Journal on Wireless Communications and Networking
issn 1687-1499
publishDate 2018-12-01
description Abstract In this era of mobile application and socialization, location-based services (LBSs) have become unprecedentedly popular and emphasized. By submitting its location to the service provider, the mobile terminal can obtain useful service. As an important technology that can provide location-based services, spatial query processing has become a research hotspot. According to the problems existing in current road network partitioning, first of all, this paper proposes the partition density formula and the optimal road network partitioning method according to the partition density. Based on that, we propose the concepts of partition self-attraction, mutual attraction, and merger factor of partition to effectively merge the partitions with low densities, which can further reduce the number of unnecessary broadcast frames and optimize the index method. Then, we propose the real distributed air index method DIM and kNN spatial query processing algorithm based on the MapReduce platform. According to the DIM index method, the Name Node only stores the prime index, while not storing the data, and each frame consists of defined index and the data in a partition that need to be broadcasted. The mobile user can quickly localize the frame data that they need to obtain according to the main index or the index of current frame, in this way to reduce the tuning time and access latency, which can significantly optimize the query efficiency. Massive experiments have proved the stability and effectiveness of the proposed algorithm.
topic Spatial query
Air index
Wireless broadcast
Road networks
kNN
url http://link.springer.com/article/10.1186/s13638-018-1287-y
work_keys_str_mv AT ranjin dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
AT gangchen dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
AT anthonykhtung dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
AT lidanshou dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
AT bengchinooi dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
AT yutinggu dimadistributedairindexbasedonmapreduceforspatialqueryprocessinginroadnetworks
_version_ 1725120738025799680