Efficient Recommendations via Graph Coarsening and Label Propagation
Not on the map. Why?
Abstract (arXiv)
Graph-based recommendations are widely adopted in real-world industrial applications. However, graphs in these systems often reach a massive scale, posing notable scalability and efficiency challenges. This requires techniques that can effectively balance predictive quality with computational cost. One promising approach is graph coarsening, an adaptive graph reduction technique that offers a way to systematically construct smaller, yet structurally representative, versions of the original large-scale graphs. In this work, we propose a flexible two-stage diffusion framework that combines graph coarsening with multi-step label propagation in the telecommunications domain. Domain-specific heuristics are applied to first aggregate nodes into meaningful communities, reducing graph size while preserving essential business-relevant relationships. An initial diffusion process done by a Label Propagation Algorithm (LPA) or a Graph Neural Network (GNN) propagates labels across the coarsened graph to produce coarse-grained predictions. Finally, a second LPA within subgraphs generates the final recommendations for individual users. On a real-world telecommunications dataset, when using LPA in both stages, our method achieves up to +24% NDCG@5 over the full-graph LPA baseline. Incorporating a lightweight GNN in the first stage further boosts NDCG@5 by more than 50%, but requires substantial training and inference time. Through extensive experiments and a detailed ablation, we quantify these trade-offs and demonstrate that our coarsening-driven approach delivers an optimal balance between scalability, latency, and recommendation quality.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 30 of its 45 references that are in the map. First posted on arXiv 24 Jul 2026.
Builds on
30 of 45 references.
References · 30
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 494
- 2019Graph U-Netscited by 492
- 2019Self-Attention Graph Poolingcited by 421
18 more
- 2018From Louvain to Leiden: guaranteeing well-connected communitiescited by 385
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 202
- 2021A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directionscited by 144
- 2018Billion-scale Commodity Embedding for E-commerce Recommendation in Alibabacited by 105
- 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
- 2021A Review on Graph Neural Network Methods in Financial Applicationscited by 78
- 2022A Survey of Graph Neural Networks for Social Recommender Systemscited by 65
- 2018Spectrally approximating large graphs with smaller graphscited by 56
- 2021Graph Coarsening with Neural Networkscited by 55
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2019Product Knowledge Graph Embedding for E-commercecited by 36
- 2024LiGNN: Graph Neural Networks at LinkedIncited by 31
- 2021Understanding GNN Computational Graph: A Coordinated Computation, IO, and Memory Perspectivecited by 28
- 2021Global Neighbor Sampling for Mixed CPU-GPU Training on Giant Graphscited by 22
- 2021Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendationcited by 22
- 2020M2GRL: A Multi-task Multi-view Graph Representation Learning Framework for Web-scale Recommender Systemscited by 21
- 2023TeraHAC: Hierarchical Agglomerative Clustering of Trillion-Edge Graphscited by 6
- 2022Large network community detection by fast label propagationcited by 5
Built on by
Not cited yet.