Cluster Nested Loop k-Farthest Neighbor Join Algorithm for Spatial Networks

被引:1
|
作者
Cho, Hyung-Ju [1 ]
机构
[1] Kyungpook Natl Univ, Dept Software, 2559 Gyeongsang Daero, Sangju Si 37224, South Korea
关键词
cluster nested loop join; k-farthest neighbor join; spatial network; shared execution; REVERSE FURTHEST NEIGHBORS; ROAD NETWORKS; SHORTEST-PATH; QUERIES;
D O I
10.3390/ijgi11020123
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers k-farthest neighbor (kFN) join queries in spatial networks where the distance between two points is the length of the shortest path connecting them. Given a positive integer k, a set of query points Q, and a set of data points P, the kFN join query retrieves the k data points farthest from each query point in Q. There are many real-life applications using kFN join queries, including artificial intelligence, computational geometry, information retrieval, and pattern recognition. However, the solutions based on the Euclidean distance or nearest neighbor search are not suitable for our purpose due to the difference in the problem definition. Therefore, this paper proposes a cluster nested loop join (CNLJ) algorithm, which clusters query points (data points) into query clusters (data clusters) and reduces the number of kFN queries required to perform the kFN join. An empirical study was performed using real-life roadmaps to confirm the superiority and scalability of the CNLJ algorithm compared to the conventional solutions in various conditions.
引用
收藏
页数:22
相关论文
共 36 条
  • [1] Group Processing of Multiple k-Farthest Neighbor Queries in Road Networks
    Cho, Hyung-Ju
    Attique, Muhammad
    IEEE ACCESS, 2020, 8 : 110959 - 110973
  • [3] Reverse k Nearest Neighbor and Reverse Farthest Neighbor Search on Spatial Networks
    Tran, Quoc Thai
    Taniar, David
    Safar, Maytham
    TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGE-CENTERED SYSTEMS I, 2009, 5740 : 353 - +
  • [4] Modeling and analysis of a parallel nested loop join on cluster architectures
    Schikuta, E
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, 2005, 3758 : 33 - 38
  • [5] Performance evaluation of nested-loop join processing on Networks of Workstations
    Imasaki, K
    Dandamudi, S
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 537 - 544
  • [6] A Safe Exit Algorithm for Moving k Nearest Neighbor Queries in Directed and Dynamic Spatial Networks
    Cho, Hyung-Ju
    Chae, Jinseok
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2016, 32 (04) : 969 - 993
  • [7] The Spatial Classification Algorithm of K-Nearest Neighbor Based on Spatial Predicate
    Ma Yu
    Gao Yuling
    Song Shaoyun
    MECHATRONICS AND INTELLIGENT MATERIALS III, PTS 1-3, 2013, 706-708 : 1928 - +
  • [8] A spatial interpolation based on neighbor cluster adaptive model with spatial color block clustering algorithm
    Zhu, Liang
    Chen, Feng
    Song, Xin
    APPLIED INTELLIGENCE, 2025, 55 (01)
  • [9] A top-k spatial join querying processing algorithm based on spark
    Qiao, Baiyou
    Hu, Bing
    Zhu, Junhai
    Wu, Gang
    Giraud-Carrier, Christophe
    Wang, Guoren
    INFORMATION SYSTEMS, 2020, 87
  • [10] Efficient reverse spatial and textual k nearest neighbor queries on road networks
    Luo, Changyin
    Li Junlin
    Li, Guohui
    Wei, Wei
    Li, Yanhong
    Li, Jianjun
    KNOWLEDGE-BASED SYSTEMS, 2016, 93 : 121 - 134