LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges

Xu Cheng, Liang Yao, Feng He, Yukuo Cen, Yufei He +4 more
7/19/2025
cs.LGcs.AI

No official code found. Best implementation: yao8839836/LPS-GNN (4 stars, last commit 2025-07-22).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

yao8839836/LPS-GNNCommunity68%

LPS-GNN: Deploying Graph Neural Networks on Graphs with 100-Billion Edges

41Scala, ShellAug 4, 20231 years ago

Similar Papers

Cite this paper

@article{cheng2025lpsgnn,
  title  = {LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges},
  author = {Xu Cheng and Liang Yao and Feng He and Yukuo Cen and Yufei He and Chenhui Zhang and Wenzheng Feng and Hongyun Cai and Jie Tang},
  year   = {2025},
  eprint = {2507.14570},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.14570v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.14570.svg)](https://codeofpaper.com/paper/2507.14570)

Discussion