On the Impact of Graph Neural Networks in Recommender Systems: A Topological Perspective
Daniele Malitesta, Claudio Pomo, Vito Walter Anelli, Alberto Carlo Maria Mancino, Alejandro Bellog\'in, Tommaso Di Noia

TL;DR
This paper offers a topological perspective on how graph neural networks improve recommender systems by analyzing dataset structures and model architectures, providing a formal taxonomy and an explanatory framework.
Contribution
It introduces a formal taxonomy of GNN-based recommendation models, formalizes dataset topological characteristics, and links these properties to model performance insights.
Findings
GNNs outperform traditional CF methods in many cases.
Dataset topology significantly influences GNN performance.
A unified framework helps understand GNN advantages in recommendations.
Abstract
In recommender systems, user-item interactions can be modeled as a bipartite graph, where user and item nodes are connected by undirected edges. This graph-based view has motivated the rapid adoption of graph neural networks (GNNs), which often outperform collaborative filtering (CF) methods such as latent factor models, deep neural networks, and generative strategies. Yet, despite their empirical success, the reasons why GNNs offer systematic advantages over other CF approaches remain only partially understood. This monograph advances a topology-centered perspective on GNN-based recommendation. We argue that a comprehensive understanding of these models' performance should consider the structural properties of user-item graphs and their interaction with GNN architectural design. To support this view, we introduce a formal taxonomy that distills common modeling patterns across eleven…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Recommender Systems and Techniques · Machine Learning in Healthcare
