FSM: A Fine-grained Splitting and Merging Framework for Dual-balanced Graph Partition
Chengjun Liu, Zhuo Peng, Weiguo Zheng, Lei Zou
摘要
Partitioning a large graph into smaller subgraphs by minimizing the number of cutting vertices and edges, namely cut size or replication factor, plays a crucial role in distributed graph processing tasks. However, many prior works have primarily focused on optimizing the cut size by considering only vertex balance or edge balance, leading to significant workload imbalance and consequently hindering the performance of downstream tasks. Therefore, in this paper, we address the dual-balanced graph partition problem that minimizes the cut size while simultaneously guaranteeing both vertex and edge balance. We propose a lightweight effective two-phase framework, namely fine-grained splitting and merging (FSM), which decomposes the graph into more and smaller partitions and then merges them. FSM offers the flexibility of integrating with various state-of-the-art single-balanced techniques. We develop two efficient algorithms Fast Merging and Precise Merging to enable trade-offs between computational efficiency and partitioning quality. Experimental results on large real-world graphs demonstrate that FSM achieves state-of-the-art cut size while maintaining dual balance. The runtime for downstream tasks PageRank, connected component, and diameter estimation, can be reduced by a large proportion, up to 9.43%, 11.35%, and 17.94%, respectively.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper5
- Application Driven Graph PartitioningWenfei Fan, Ruochun Jin, Muyang Liu, Ping Lu 等SIGMOD 2020 · 被引用 54 次
- Out-of-Core Edge Partitioning at Linear Run-TimeRuben Mayer, Kamil Orujzade, Hans-Arno JacobsenICDE 2022 · 被引用 32 次
- Hybrid Edge Partitioner: Partitioning Large Power-Law Graphs under Memory ConstraintsRuben Mayer, Hans-Arno JacobsenSIGMOD 2021 · 被引用 29 次
- Clustering-based Partitioning for Large Web GraphsDeyu Kong, Xike Xie, Zhuoxu ZhangICDE 2022 · 被引用 22 次
- Enhancing Balanced Graph Edge Partition with Effective Local SearchZhenyu Guo, Mingyu Xiao, Yi Zhou, Dongxiang Zhang 等AAAI 2021 · 被引用 5 次
相关 Paper
- BTS: Load-Balanced Distributed Union-Find for Finding Connected Components with Balanced Tree StructuresChaeeun Kim, Changhun Han, Ha-Myung ParkICDE 2024 · 被引用 1 次
- Incrementalization of Graph Partitioning AlgorithmsWenfei Fan, Muyang Liu, Chao Tian, Ruiqi Xu 等VLDB 2020 · 被引用 47 次
- Optimizing Graph Partition by Optimal Vertex-Cut: A Holistic ApproachWenwen Qu, Weixi Zhang, Ji Cheng, Chaorui Zhang 等ICDE 2023 · 被引用 8 次
- Prioritized Restreaming Algorithms for Balanced Graph PartitioningAmel Awadelkarim, Johan UganderKDD 2020
- Towards Efficient Motif-based Graph Partitioning: An Adaptive Sampling ApproachShixun Huang, Yuchen Li, Zhifeng Bao, Zhao LiICDE 2021 · 被引用 11 次
