Fugu-MT: arxivの論文翻訳

Efficient Recommendations via Graph Coarsening and Label Propagation

Authors Alessandro Sbandi, Federico Siciliano, Fabrizio Silvestri
Affiliations Sapienza University of Rome / TIM S.p.A.
Categories Method / Graph Neural Networks / Adaptive graph coarsening techniques, Method / Label Propagation / Two-stage diffusion framework, Application / Recommender Systems / Graph-based recommendation systems
License CC BY 4.0

Abstract Overview

This paper studies large-scale graph-based recommendation in telecommunications, where full-graph propagation is computationally expensive and Graph Neural Networks (GNNs) can run out of memory. The authors propose a two-stage diffusion framework that first coarsens the user graph into business-meaningful communities using heuristics such as interaction frequency, shared surnames, and financial dependencies. An initial propagation step is then performed on the coarsened graph using either label propagation (LPA) or a lightweight GraphSAGE model, followed by a second LPA step to refine predictions within each community. Experiments on a real 13.8 million-user dataset compare the method against full-graph approaches and alternative coarsening strategies.

Novelty

The main contribution is the integration of domain-driven graph coarsening with a two-stage diffusion pipeline that separates inter-community recommendation from intra-community personalization. Unlike generic coarsening baselines such as Louvain, the method uses business rules to form subgraphs that reflect implicit family or household structures in an industrial setting.

Results

With LPA in both stages, the proposed method achieves the best LPA-based performance and improves NDCG@5 by 24% over the full-graph LPA baseline (0.0341 vs. 0.0275). Using a GNN in the first stage further raises NDCG@5 to 0.0524, successfully bypassing the out-of-memory errors encountered when training the GNN on the original full graph. Efficiency-wise, the proposed coarsening takes approximately 34 seconds, and the intra-community refinement step averages 358 milliseconds per community, enabling rapid online inference.

Key Points

  1. The framework coarsens a 13.8 million-node user graph into business-informed communities before applying inter-community propagation and intra-community refinement.
  2. Compared to full-graph label propagation and alternative coarsening methods, the proposed approach yields the strongest recommendation quality among LPA variants and the highest overall accuracy when paired with a first-stage GNN.
  3. The paper explicitly quantifies the trade-offs between accuracy, structural fidelity, and scalability, demonstrating that the LPA-only variant provides a lower-latency option while GNN incorporation maximizes predictive performance.

References

This page was created using generative AI such as GPT-5, Claude Opus 4, Gemini 3, Gemini 3.1 Flash Image, and their higher-end successor versions. No guarantee can be made regarding its contents.