A Structure-aware Approach for Efficient Graph Processing
Beibei Si

TL;DR
This paper introduces a structure-aware graph processing method that dynamically classifies vertices based on activity to optimize computation, significantly improving performance in big data environments.
Contribution
It proposes a novel graph structure analysis approach that adapts vertex classification during processing to enhance efficiency and reduce runtime.
Findings
Doubles the performance of various graph algorithms
Reduces cache miss rate and I/O overhead
Accelerates convergence speed of graph vertices
Abstract
With the advent of the big data, graph are processed in an iterative manner, which incrementally described in the form of graph in big data applications. Most currently, graph processing methods treat the underlying map data as black boxes. However, as shown in experimental evaluation, graph structures often have diversity, different graph processing methods are very sensitive to the graph structure and show different performance for different data sets. Based on this, a graph processing method for graph structure analysis is proposed in this paper: (1) This paper calculates the vertex activity of a graph according to the in-degree and out-degree, and divide the corresponding vertices into the hot or cold partitions; (2) According to the change of graph structure caused by partial vertex convergence after iteration, this paper reclassifies the partitions, divides the lower active…
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.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Data Management and Algorithms
