ADWISE: Adaptive Window-based Streaming Edge Partitioning for High-Speed Graph Processing
Christian Mayer, Ruben Mayer, Muhammad Adnan Tariq, Heiko Geppert,, Larissa Laich, Lukas Rieger, and Kurt Rothermel

TL;DR
ADWISE is a window-based streaming graph partitioning algorithm that dynamically balances partitioning quality and latency, significantly reducing total graph analysis time for large, complex graphs.
Contribution
It introduces a novel adaptive window-based streaming partitioning method that improves partitioning quality by selecting optimal edges, balancing latency and quality dynamically.
Findings
Reduces total graph analysis latency by up to 47%
Balances partitioning and processing latency effectively
Outperforms state-of-the-art partitioning algorithms
Abstract
In recent years, the graph partitioning problem gained importance as a mandatory preprocessing step for distributed graph processing on very large graphs. Existing graph partitioning algorithms minimize partitioning latency by assigning individual graph edges to partitions in a streaming manner --- at the cost of reduced partitioning quality. However, we argue that the mere minimization of partitioning latency is not the optimal design choice in terms of minimizing total graph analysis latency, i.e., the sum of partitioning and processing latency. Instead, for complex and long-running graph processing algorithms that run on very large graphs, it is beneficial to invest more time into graph partitioning to reach a higher partitioning quality --- which drastically reduces graph processing latency. In this paper, we propose ADWISE, a novel window-based streaming partitioning algorithm that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
