Graph Coarsening Boosts Recommendation System Efficiency and Quality

Alessandro Sbandi, Federico Siciliano, Fabrizio Silvestri· July 27, 2026 View original

Summary

Researchers propose a two-stage diffusion framework combining graph coarsening with multi-step label propagation to enhance large-scale graph-based recommendation systems. This method significantly improves predictive quality and efficiency, particularly in telecommunications, by balancing computational cost with recommendation accuracy.

Graph-based recommendation systems are widely used in industry but face scalability challenges with massive datasets. A new framework addresses this by employing graph coarsening, which systematically reduces graph size while preserving structural integrity. This technique aims to balance predictive quality with computational efficiency. The proposed two-stage diffusion framework integrates graph coarsening with multi-step label propagation. Initially, domain-specific heuristics aggregate nodes into meaningful communities, shrinking the graph. A first diffusion process, using either a Label Propagation Algorithm (LPA) or a Graph Neural Network (GNN), generates coarse-grained predictions on this reduced graph. Finally, a second LPA within subgraphs refines these predictions to produce specific recommendations for individual users. Applied to a real-world telecommunications dataset, this method achieved up to a 24% improvement in NDCG@5 over full-graph LPA, with a lightweight GNN further boosting performance by over 50% at the cost of increased training time. The research highlights an optimal balance between scalability, latency, and recommendation quality.

Why it matters

For companies with large user bases and complex product catalogs, this approach offers a way to deliver more accurate and timely recommendations without incurring prohibitive computational costs.

How to implement this in your domain

  1. 1Evaluate your existing recommendation system's scalability and identify bottlenecks with large-scale graphs.
  2. 2Explore graph coarsening techniques to reduce the size of your recommendation graphs while preserving key relationships.
  3. 3Implement a two-stage label propagation framework, starting with coarse-grained predictions on the reduced graph.
  4. 4Refine recommendations using a second label propagation step within user-specific subgraphs.
  5. 5Benchmark the performance and efficiency gains against your current system to justify adoption.

Who benefits

TelecommunicationsE-commerceMedia & EntertainmentSocial MediaBFSI

Key takeaways

  • Graph coarsening significantly improves the scalability and efficiency of recommendation systems.
  • A two-stage label propagation framework balances predictive quality with computational cost.
  • The method showed substantial performance gains (up to +24% NDCG@5) on real-world data.
  • It offers a practical solution for industries dealing with massive graph-based recommendation challenges.

Original post by Alessandro Sbandi, Federico Siciliano, Fabrizio Silvestri

"arXiv:2607.22287v1 Announce Type: new Abstract: 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…"

View on X

Originally posted by Alessandro Sbandi, Federico Siciliano, Fabrizio Silvestri on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses