The reviewed record of science sign in
Pith

arxiv: 2101.07026 · v1 · pith:KPJRVOJS · submitted 2021-01-18 · cs.DC · cs.DB· cs.DM· cs.DS· cs.SI

Time-Efficient and High-Quality Graph Partitioning for Graph Dynamic Scaling

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:KPJRVOJSrecord.jsonopen to challenge →

classification cs.DC cs.DBcs.DMcs.DScs.SI
keywords graphpartitioningedgedynamichighnumberpartitionsquality
0
0 comments X
read the original abstract

The dynamic scaling of distributed computations plays an important role in the utilization of elastic computational resources, such as the cloud. It enables the provisioning and de-provisioning of resources to match dynamic resource availability and demands. In the case of distributed graph processing, changing the number of the graph partitions while maintaining high partitioning quality imposes serious computational overheads as typically a time-consuming graph partitioning algorithm needs to execute each time repartitioning is required. In this paper, we propose a dynamic scaling method that can efficiently change the number of graph partitions while keeping its quality high. Our idea is based on two techniques: preprocessing and very fast edge partitioning, called graph edge ordering and chunk-based edge partitioning, respectively. The former converts the graph data into an ordered edge list in such a way that edges with high locality are closer to each other. The latter immediately divides the ordered edge list into an arbitrary number of high-quality partitions. The evaluation with the real-world billion-scale graphs demonstrates that our proposed approach significantly reduces the repartitioning time, while the partitioning quality it achieves is on par with that of the best existing static method.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Fundamental Limits of Hypergraph Edge Partitioning under Independent Edge Sampling

    cs.IT 2026-06 unverdicted novelty 7.0

    The minimal achievable vertex footprint for hypergraph edge partitioning under independent edge sampling is (1/(2√2)) n / N^{1/d}, with a deterministic partitioner achieving it up to a small constant factor.