TY - GEN
T1 - A method to reduce processing time by parallelizing generation of Voronoi diagrams
AU - Okahana, Yuuhi
AU - Gotoh, Yusuke
N1 - Funding Information:
This work was partially supported by the Wesco Scientific Promotion Foundation. In addition, this work was supported in part by the Telecommunications Advancement Foundation.
Publisher Copyright:
© 2018 Copyright held by the owner/author(s).
Copyright:
Copyright 2019 Elsevier B.V., All rights reserved.
PY - 2018/11/19
Y1 - 2018/11/19
N2 - Due to the recent popularization of the Geographic Information System (GIS), spatial network environments that can display the changes of spatial axes on mobile phones are receiving great attention. In spatial network environments, since a query object that seeks location information selects several candidate target objects based on the search conditions, we often use a k-nearest neighbor (kNN) search, which seeks several target objects near the query object. However, since a kNN search needs to find the kNN by calculating the distance from the query to all the objects, the computational complexity might become too large, depending on the number of objects. To reduce this computation time in a kNN search, many researchers have proposed a search method that divides regions using a Voronoi diagram. In this method, we reduce the computational complexity by generating Voronoi regions for each object based on the positional relationships between two objects. In addition, a search method was proposed to reduce the processing time by generating Voronoi diagrams using a contact zone. However, since conventional methods generate Voronoi diagrams for objects in order, the computational complexity might become too large, depending on the number of objects. In this paper, we propose a generation method of the Voronoi diagram to the reduce processing time by parallelizing the generation of Voronoi regions using a contact zone. In our evaluation, we confirmed that the processing time under the proposed method was reduced about 15.9% more than conventional methods that are not parallelized.
AB - Due to the recent popularization of the Geographic Information System (GIS), spatial network environments that can display the changes of spatial axes on mobile phones are receiving great attention. In spatial network environments, since a query object that seeks location information selects several candidate target objects based on the search conditions, we often use a k-nearest neighbor (kNN) search, which seeks several target objects near the query object. However, since a kNN search needs to find the kNN by calculating the distance from the query to all the objects, the computational complexity might become too large, depending on the number of objects. To reduce this computation time in a kNN search, many researchers have proposed a search method that divides regions using a Voronoi diagram. In this method, we reduce the computational complexity by generating Voronoi regions for each object based on the positional relationships between two objects. In addition, a search method was proposed to reduce the processing time by generating Voronoi diagrams using a contact zone. However, since conventional methods generate Voronoi diagrams for objects in order, the computational complexity might become too large, depending on the number of objects. In this paper, we propose a generation method of the Voronoi diagram to the reduce processing time by parallelizing the generation of Voronoi regions using a contact zone. In our evaluation, we confirmed that the processing time under the proposed method was reduced about 15.9% more than conventional methods that are not parallelized.
KW - Contact zone
KW - Processing time
KW - Voronoi diagram
UR - http://www.scopus.com/inward/record.url?scp=85060931329&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85060931329&partnerID=8YFLogxK
U2 - 10.1145/3282353.3282358
DO - 10.1145/3282353.3282358
M3 - Conference contribution
AN - SCOPUS:85060931329
T3 - ACM International Conference Proceeding Series
SP - 53
EP - 60
BT - MoMM 2018 - 16th International Conference on Advances in Mobile Computing and Multimedia
A2 - Salvadori, Ivan Luiz
A2 - Khalil, Ismail
A2 - Steinbauer, Matthias
A2 - Haghighi, Pari Delir
A2 - Anderst, Kotsis Gabriele
PB - Association for Computing Machinery
T2 - 16th International Conference on Advances in Mobile Computing and Multimedia, MoMM 2018
Y2 - 19 November 2018 through 21 November 2018
ER -