arrow
返回

CIBPartitioner: a computational intensity-balanced partitioner for enhancing distributed spatial join processing

delete2025-07-11
delete0
delete
OA
AI
X
Xiangyang Yang *
X
Xuefeng Guan *
M
Ming Zhang
H
Hang Wu *
B
Bo Wang
P
Pengcheng Yin
Q
Qingyang Xu *
H
Huayi Wu
DOI:10.1080/10095020.2025.2510364delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Load-balanced spatial partitioning is crucial for achieving high-efficiency distributed spatial join processing. However, existing spatial partitioning methods focus more on balancing data quantity, and there is much less emphasis on accurately quantifying computational loads and generating partitioning layouts according to the derived loads. To bridge these gaps, we propose a novel partitioning method, i.e. a computational intensity-balanced partitioner (termed CIBPartitioner for short), to enhance the efficiency of distributed spatial join processing by ensuring computational load balance. First, a computational intensity (CI) indicator is defined through theoretical analysis of the time complexity of spatial join processing to quantify the computational loads. Second, a distributed estimation method using grid histograms is introduced to efficiently calculate the distribution ofCI. Finally, inspired by the KDBTree, a CI-balanced partitioning scheme is designed to partition the grid cells in the grid histogram according to theCIdistribution, which minimizes theCIdifferences across partitions to achieve a balancedCIlayout. Extensive experiments on real-world datasets demonstrate that CIBPartitioner significantly improves computational load balancing and enhances the end-to-end efficiency of distributed spatial join processing compared with popular spatial partitioners, including KDBTree. The source code of CIBPartitioner has been released.
Keyword:
Distributed spatial join
spatial partitioning
load balancing
computational intensity

期刊

G
Geo-Spatial Information Science
IF:
5.5
论文数:
864
被引数:
2.4K

机构

W
wuhan university
学者数:
8.1W
论文数: 5.8W
被引数: 70
引用论文

引用论文

学者 查看更多内容