Fast and Parallel Ranking-based Clustering for Heterogeneous Graphs
Fast and Parallel Ranking-based Clustering for Heterogeneous Graphs
复制标题
基于快速并行排序的异构图聚类
DOI:
10.26421/jdi1.2-3
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
H. Kitagawa
中科院分区:
文献类型:
--
作者:
Kotaro Yamazaki;Tomoki Sato;Hiroaki Shiokawa;H. Kitagawa
The demands for graph data analysis methods are increasing. RankClus is a framework to extract clusters by integrating clustering and ranking on heterogeneous graphs; it enhances the clustering results by alternately updates the results of clustering and ranking for the better understanding of the clusters. However, RankClus is computationally expensive if a graph is large since it needs to iterate both clustering and ranking for all nodes. In this paper, to address this problem, we propose a novel fast RankClus algorithm for heterogeneous graphs. To speed up the entire procedure of RankClus, our proposed algorithm reduces the computational cost of the ranking process in each iteration. Our proposal measures how each node affects the clustering result; if it is not significant, we prune the node. Furthermore, we also present a parallel algorithm by extending our proposed algorithm by fully exploiting a modern manycore CPU. As a result, our extensive evaluations clarified that our fast and parallel algorithms drastically cut off the computation time of the original algorithm RancClus.