arrow
返回

Efficient Bitruss Decomposition on GPU

delete2025-08-01
delete0
PRE
AI
S
Shunyang Li
王
王凯 (Kai Wang)
Wenjie Zhang 封面图
Wenjie Zhang (Wenjie Zhang)
林
林学民 (Xuemin Lin)
Y
Yizhang He
DOI:10.1109/TKDE.2025.3569804delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
在二分图上的凝聚子图计算近来已引起显著的研究兴趣。作为流行的凝聚子图模型,k-bitruss被定义为最大子图,其中每条边至少包含k个蝴蝶(即一个(2,2)-完全二分图)。bitruss分解问题已被广泛研究,其目标是为k≥0计算所有k-bitruss。当前基于CPU的最先进解决方案需要大量成本来构建用于分组蝴蝶的索引结构,导致在大型二分图上的可扩展性挑战。在本文中,我们通过利用GPU架构的并行计算能力来探索基于GPU的bitruss分解。由于基于索引的方法需要大量空间且GPU的内存资源有限,我们提出了GBiD,这是一种基于GPU的剥离算法,它利用以块为中心的计算方案,在不使用任何索引结构的情况下实现空间高效的bitruss分解。此外,提出了成本感知的公共邻居探索和邻居列表访问优化,以通过减少剥离过程中枚举蝴蝶和访问图结构的成本来增强GBiD。在10个真实数据集上进行的大量实验表明,我们提出的技术在空间和时间效率方面显著优于现有的基于CPU的解决方案。
Keyword:
Bipartite graph
cohesive subgraph
GPU

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.8K
被引数:
3.2W

机构

S
shanghai jiao tong university
学者数:
15.7W
论文数: 11.7W
被引数: 159
U
University of New South Wales
学者数:
2.5K
论文数: 1.3K
被引数: 0
引用论文

引用论文

err分享
err收藏
Accelerating truss decomposition on heterogeneous processors
err2021-03-10
err0
PREAI
errYulin Che; Zhuohang Lai; Shixuan Sun; Yue Wang; Qiong Luo
err分享
err收藏
Parallelization of butterfly counting on hierarchical memory
err
IF0
err2024-06-07
err0
PREAI
errZhibin Wang; Longbin Lai; Yixue Liu; Bing Shui; Chen Tian; Sheng Zhong
err分享
err收藏
err分享
err收藏
Vectorising k-Core Decomposition for GPU Acceleration
err
IF0
err2020-07-30
err0
PREAI
errAmir Mehrafsa; Sean Chester; Alex Thomo
err分享
err收藏
err分享
err收藏
GPU centric extensions for parallel strongly connected components computation
err
IF0
err2016-03-12
err0
PREAI
errShrinivas Devshatwar; Madhur Amilkanthwar; Rupesh Nasre
err分享
err收藏
学者 查看更多内容