LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have emerged as powerful tools for various graph mining tasks, yet existing scalable solutions often struggle to balance execution efficiency with prediction accuracy. These difficulties stem from iterative message-passing techniques, which place significant computational demands and require extensive GPU memory, particularly when dealing with the neighbor explosion issue inherent in large-scale graphs. This paper introduces a scalable, low-cost, flexible, and efficient GNN framework called LPS-GNN, which can perform representation learning on 100 billion graphs with a single GPU in 10 hours and shows a 13.8% improvement in User Acquisition scenarios. We examine existing graph partitioning methods and design a superior graph partition algorithm named LPMetis. In particular, LPMetis outperforms current state-of-the-art (SOTA) approaches on various evaluation metrics. In addition, our paper proposes a subgraph augmentation strategy to enhance the model's predictive performance. It exhibits excellent compatibility, allowing the entire framework to accommodate various GNN algorithms. Successfully deployed on the Tencent platform, LPS-GNN has been tested on public and real-world datasets, achieving performance lifts of 8. 24% to 13. 89% over SOTA models in online applications.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 33 of its 65 references that are in the map. First posted on arXiv 19 Jul 2025.
Builds on
33 of 65 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Deep Graph Infomaxcited by 1,106
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
21 more
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 250
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 153
- 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 119
- 2020Unifying Graph Convolutional Neural Networks and Label Propagationcited by 98
- 2023Label-free Node Classification on Graphs with Large Language Models (LLMS)cited by 72
- 2021Simplifying approach to Node Classification in Graph Neural Networkscited by 56
- 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
- 2021BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessingcited by 50
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
- 2022Ginex: SSD-enabled Billion-scale Graph Neural Network Training on a Single Machine via Provably Optimal In-memory Cachingcited by 21
- 2022MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networkscited by 19
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
- 2014FlashGraph: Processing Billion-Node Graphs on an Array of Commodity SSDscited by 5
- 2017Network community detection using modularity density measurescited by 4
- 2021Graph Attention MLP with Reliable Label Utilizationcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.