LI He
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaLIU Yan-Na
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaYUAN Hang
ByteDance, Hangzhou 310020, ChinaYANG Shu-Qi
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaYUN Jin-Peng
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaQIAO Shao-Jie
School of Software Engineering, Chengdu University of Information Technology, Chengdu 610225, ChinaHUANG Jian-Bin
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaCUI Jiang-Tao
School of Computer Science and Technology, Xidian University, Xian 710126, ChinaGraph partitioning is the primary work of large-scale distributed graph processing, which plays a fundamental role in storage, query, processing, and mining of graph applications. Since graph data in the real world are always dynamic, the research of dynamic graph partitioning is a hot topic. This study systematically introduces the current algorithms for dynamic graph partitioning, which including streaming graph partitioning algorithm, incremental graph partitioning algorithm, and graph repartitioning algorithm. Firstly, the study introduces three different partitioning strategies, two different dynamic sources of graph and dynamic graph partitioning problem. Then, three different streaming graph partitioning algorithms are introduced, including hash algorithm, neighbor distribution-based algorithm, and novel algorithm. Secondly, two different incremental graph partitioning algorithms, single element incremental graph partitioning, and batch incremental graph partitioning are introduced. Thirdly, the repartitioning algorithm for graph structure and the repartitioning algorithm for graph computation are introduced, respectively. Finally, based on the analysis and comparison of the existing methods, the main challenges of dynamic graph partitioning are summarized and the corresponding research problems are proposed.
李贺,刘延娜,袁航,杨舒琪,韵晋鹏,乔少杰,黄健斌,崔江涛.动态图划分算法研究综述.软件学报,2023,34(2):539-564
Copy