Scaling Graph Neural Networks with Approximate PageRank
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have emerged as a powerful approach for solving many network mining tasks. However, learning on large graphs remains a challenge - many recently proposed scalable GNN approaches rely on an expensive message-passing procedure to propagate information through the graph. We present the PPRGo model which utilizes an efficient approximation of information diffusion in GNNs resulting in significant speed gains while maintaining state-of-the-art prediction performance. In addition to being faster, PPRGo is inherently scalable, and can be trivially parallelized for large datasets like those found in industry settings. We demonstrate that PPRGo outperforms baselines in both distributed and single-machine training environments on a number of commonly used academic graphs. To better analyze the scalability of large-scale graph learning methods, we introduce a novel benchmark graph with 12.4 million nodes, 173 million edges, and 2.8 million node features. We show that training PPRGo from scratch and predicting labels for all nodes in this graph takes under 2 minutes on a single machine, far outpacing other baselines on the same graph. We discuss the practical application of PPRGo to solve large-scale node classification problems at Google.
Key facts. Cited by 174 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 38; 2022: 39; 2023: 40; 2024: 33; 2025: 12; 2026: 12.
174 papers.
Sort:
By area:
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2021PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Modelscited by 118
- 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
- 2023GraphText: Graph Reasoning in Text Spacecited by 110
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
38 more
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
- 2022Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discriminationcited by 67
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
- 2021Language-Agnostic Representation Learning of Source Code from Structure and Contextcited by 63
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
- 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
- 2021Node Dependent Local Smoothing for Scalable Graph Learningcited by 45
- 2021Accelerating Large Scale Real-Time GNN Inference using Channel Pruningcited by 41
- 2021VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantizationcited by 39
- 2023Transformers Meet Directed Graphscited by 39
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2023VQGraph: Rethinking Graph Representation Space for Bridging GNNs and MLPscited by 34
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2022T2-GNN: Graph Neural Networks for Graphs with Incomplete Features and Structure via Teacher-Student Distillationcited by 32
- 2022GraphFM: Improving Large-Scale GNN Training via Feature Momentumcited by 31
- 2024LiGNN: Graph Neural Networks at LinkedIncited by 31
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2021Graph Pointer Neural Networkscited by 27
- 2022Survey on Graph Neural Network Acceleration: An Algorithmic Perspectivecited by 26
- 2022GRAND+: Scalable Graph Random Neural Networkscited by 25
- 2023Learning Strong Graph Neural Networks with Weak Informationcited by 25
- 2023PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detectioncited by 25
- 2022FedGCN: Convergence-Communication Tradeoffs in Federated Training of Graph Convolutional Networkscited by 24
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2022TF-GNN: Graph Neural Networks in TensorFlowcited by 21
- 2021Chickenpox Cases in Hungary: a Benchmark Dataset for Spatiotemporal Signal Processing with Graph Neural Networkscited by 19
- 2022SCARA: Scalable Graph Neural Networks with Feature-Oriented Optimizationcited by 19
- 2024Learning Graph Quantized Tokenizerscited by 19
- 2021A Unifying Generative Model for Graph Learning Algorithms: Label Propagation, Graph Convolutions, and Combinationscited by 18
- 2021Beyond Low-Pass Filters: Adaptive Feature Propagation on Graphscited by 18
- 2021Large-scale graph representation learning with very deep GNNs and self-supervisioncited by 18
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Learning Flexible Body Collision Dynamics with Hierarchical Contact Mesh Transformercited by 18
- 2023LPFormer: An Adaptive Graph Transformer for Link Predictioncited by 17
- 2022Synthetic Graph Generation to Benchmark Graph Learningcited by 16
50 most cited of 174 All 174 (JSON)
- 2026QUARTET: Quad-branch cross-Attention and Random-walk Traces for Enhancing Transformers on Relational Graphs22 Sep 2026
- 2026SCGFM-ART: Amortized Relational Transport for Structure-Centric Graph Foundation Models17 Sep 2026
- 2026LoGIC: Budgeted Context Construction for Node-Level Graph In-Context Learning with Tabular Foundation Models5 Sep 2026
- 2026Graph Cascades: Contagion-Based Mesoscopic Rewiring for Structure-Aware Graph Machine Learning3 Jun 2026
- 2026Gate the Filter, Not the Message: Node-Channel Mixtures for Pre-Propagation GNNs1 Jun 2026
- 2026Revisiting Pre-Propagation GNNs: Robust Diffusion Operators and Hidden-State Re-Propagation24 May 2026
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey1 May 2026
- 2026Towards Effective and Efficient Graph Alignment without Supervision9 Mar 2026
- 2026FairRARI: A Plug and Play Framework for Fairness-Aware PageRank9 Feb 2026
- 2026GCN-MPPR: Enhancing the Propagation of Message Passing Neural Networks via Motif-Based Personalized PageRank8 Feb 2026
- 2026Bayesian Neighborhood Adaptation for Graph Neural Networks5 Feb 2026
- 2026Identifying and Correcting Label Noise for Robust GNNs via Influence Contradiction24 Jan 2026
38 more
- 2025Lighter-X: An Efficient and Plug-and-play Strategy for Graph-based Recommendation through Decoupled Propagation11 Oct 2025
- 2025Accelerated Evolving Set Processes for Local PageRank Computation9 Oct 2025
- 2025SHAKE-GNN: Scalable Hierarchical Kirchhoff-Forest Graph Neural Network26 Sep 2025
- 2025LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges19 Jul 2025
- 2025CoATA: Effective Co-Augmentation of Topology and Attribute for Graph Neural Networks27 Jun 2025
- 2025DAM-GT: Dual Positional Encoding-Based Attention Masking Graph Transformer for Node Classification23 May 2025
- 2025OmniSage: Large Scale, Multi-Entity Heterogeneous Graph Representation Learning22 Apr 2025
- 2025LGRPool: Hierarchical Graph Pooling Via Local-Global Regularisation11 Apr 2025
- 2025Adaptive Local Clustering over Attributed Graphs26 Mar 2025
- 2025Fast online node labeling with graph subsampling21 Mar 2025
- 2025A Survey of Link Prediction in Temporal Networks28 Feb 2025
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Report8 Jan 2025
- 2024Extending Graph Condensation to Multi-Label Datasets: A Benchmark Study23 Dec 2024
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approach14 Dec 2024
- 2024MADE: Graph Backdoor Defense with Masked Unlearning26 Nov 2024
- 2024Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey26 Nov 2024
- 2024Contrastive Graph Condensation: Advancing Data Versatility through Self-Supervised Learning26 Nov 2024
- 2024Fast and Robust Contextual Node Representation Learning over Dynamic Graphs11 Nov 2024
- 2024Faster Local Solvers for Graph Diffusion Equations29 Oct 2024
- 2024Sparse Decomposition of Graph Neural Networks25 Oct 2024
- 2024Learning Graph Quantized Tokenizers17 Oct 2024
- 2024BSG4Bot: Efficient Bot Detection based on Biased Heterogeneous Subgraphs7 Oct 2024
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale23 Sep 2024
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variants11 Sep 2024
- 2024RW-NSGCN: A Robust Approach to Structural Attacks via Negative Sampling13 Aug 2024
- 2024FTF-ER: Feature-Topology Fusion-Based Experience Replay Method for Continual Graph Learning28 Jul 2024
- 2024LSM-GNN: Large-scale Storage-based Multi-GPU GNN Training by Optimizing Data Transfer Scheme21 Jul 2024
- 2024Learning a Mini-batch Graph Transformer via Two-stage Interaction Augmentation13 Jul 2024
- 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexity21 Jun 2024
- 2024Global-Local Graph Neural Networks for Node-Classification16 Jun 2024
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectiveness14 Jun 2024
- 2024SpanGNN: Towards Memory-Efficient Graph Neural Networks via Spanning Subgraph Training7 Jun 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024Acceleration Algorithms in GNNs: A Survey7 May 2024
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections24 Mar 2024
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Time2 Mar 2024
- 2024LiGNN: Graph Neural Networks at LinkedIn17 Feb 2024
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learning9 Feb 2024
50 newest of 174 All 174 (JSON)
- 2023GraphText: Graph Reasoning in Text Spacecited by 110
- 2023GraphText: Graph Reasoning in Text Space2 Oct 2023
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2021PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Modelscited by 118
- 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
12 most cited of 172 All 172 (JSON)
- 2026QUARTET: Quad-branch cross-Attention and Random-walk Traces for Enhancing Transformers on Relational Graphs22 Sep 2026
- 2026SCGFM-ART: Amortized Relational Transport for Structure-Centric Graph Foundation Models17 Sep 2026
- 2026LoGIC: Budgeted Context Construction for Node-Level Graph In-Context Learning with Tabular Foundation Models5 Sep 2026
- 2026Graph Cascades: Contagion-Based Mesoscopic Rewiring for Structure-Aware Graph Machine Learning3 Jun 2026
- 2026Gate the Filter, Not the Message: Node-Channel Mixtures for Pre-Propagation GNNs1 Jun 2026
- 2026Revisiting Pre-Propagation GNNs: Robust Diffusion Operators and Hidden-State Re-Propagation24 May 2026
- 2026Graph Rewiring in GNNs to Mitigate Over-Squashing and Over-Smoothing: A Survey1 May 2026
- 2026Towards Effective and Efficient Graph Alignment without Supervision9 Mar 2026
- 2026FairRARI: A Plug and Play Framework for Fairness-Aware PageRank9 Feb 2026
- 2026GCN-MPPR: Enhancing the Propagation of Message Passing Neural Networks via Motif-Based Personalized PageRank8 Feb 2026
- 2026Bayesian Neighborhood Adaptation for Graph Neural Networks5 Feb 2026
- 2026Identifying and Correcting Label Noise for Robust GNNs via Influence Contradiction24 Jan 2026
12 newest of 172 All 172 (JSON)