A Survey of Graph Neural Networks for Social Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Social recommender systems (SocialRS) simultaneously leverage the user-to-item interactions as well as the user-to-user social relations for the task of generating item recommendations to users. Additionally exploiting social relations is clearly effective in understanding users' tastes due to the effects of homophily and social influence. For this reason, SocialRS has increasingly attracted attention. In particular, with the advance of graph neural networks (GNN), many GNN-based SocialRS methods have been developed recently. Therefore, we conduct a comprehensive and systematic review of the literature on GNN-based SocialRS. In this survey, we first identify 84 papers on GNN-based SocialRS after annotating 2151 papers by following the PRISMA framework (preferred reporting items for systematic reviews and meta-analyses). Then, we comprehensively review them in terms of their inputs and architectures to propose a novel taxonomy: (1) input taxonomy includes 5 groups of input type notations and 7 groups of input representation notations; (2) architecture taxonomy includes 8 groups of GNN encoder notations, 2 groups of decoder notations, and 12 groups of loss function notations. We classify the GNN-based SocialRS methods into several categories as per the taxonomy and describe their details. Furthermore, we summarize benchmark datasets and metrics widely used to evaluate the GNN-based SocialRS methods. Finally, we conclude this survey by presenting some future research directions. GitHub repository with the curated list of papers are available at https://github.com/claws-lab/awesome-GNN-social-recsys.
Key facts. Cited by 65 papers in the map (data through 14 Oct 2026). Builds on 38 of its 135 references that are in the map. First posted on arXiv 8 Dec 2022.
Builds on
38 of 135 references.
References · 38
- 2017Graph Attention Networkscited by 8,923
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 494
- 2021A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directionscited by 144
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2020A Survey on Heterogeneous Graph Embedding: Methods, Techniques, Applications and Sourcescited by 126
- 2017Cross-Sentence N-ary Relation Extraction with Graph LSTMscited by 101
- 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
- 2019A Survey on Session-based Recommender Systemscited by 97
- 2022Self-Supervised Learning for Recommender Systems: A Surveycited by 95
26 more
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2021UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendationcited by 87
- 2019Session-based Social Recommendation via Dynamic Graph Attention Networkscited by 76
- 2019A Neural Influence Diffusion Model for Social Recommendationcited by 70
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2021Graph Learning based Recommender Systems: A Reviewcited by 59
- 2021Federated Social Recommendation with Graph Neural Networkcited by 56
- 2013Empirical Analysis of Predictive Algorithms for Collaborative Filteringcited by 47
- 2020DiffNet++: A Neural Influence and Interest Diffusion Network for Social Recommendationcited by 46
- 2019Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systemscited by 41
- 2020A Survey on Trajectory Data Management, Analytics, and Learningcited by 41
- 2021Socially-Aware Self-Supervised Tri-Training for Recommendationcited by 32
- 2022Disentangled Contrastive Learning for Social Recommendationcited by 27
- 2020Enhancing Social Recommendation with Adversarial Graph Convolutional Networkscited by 16
- 2022Large-scale Personalized Video Game Recommendation via Social-aware Contextualized Graph Neural Networkcited by 14
- 2020Modelling High-Order Social Relations for Item Recommendationcited by 13
- 2017Conversation Modeling on Reddit using a Graph-Structured LSTMcited by 12
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2022GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendationcited by 6
- 2021Dual Side Deep Context-aware Modulation for Social Recommendationcited by 5
- 2021Inhomogeneous Social Recommendation with Hypergraph Convolutional Networkscited by 4
- 2021Motifs-based Recommender System via Hypergraph Convolution and Contrastive Learningcited by 3
- 2021Global Context Enhanced Social Recommendation with Hierarchical Graph Neural Networkscited by 3
- 2022Graph Neural Networks with Dynamic and Static Representations for Social Recommendationcited by 3
- 2021Session-based Social and Dependency-aware Software Recommendationcited by 2
- 2020DREAM: A Dynamic Relational-Aware Model for Social Recommendationcited by 1
Built on by
Citing papers per year: 2023: 5; 2024: 12; 2025: 27; 2026: 21.
65 papers.
Sort:
By area:
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasetscited by 16
- 2024Continual Learning on Graphs: A Surveycited by 12
- 2025Rethinking Functional Brain Connectome Analysis: Do Graph Deep Learning Models Helpcited by 9
- 2025Social Network User Profiling for Anomaly Detection Based on Graph Neural Networkscited by 9
- 2025CATS: Mitigating Correlation Shift for Multivariate Time Series Classificationcited by 7
- 2023Graph Neural Network for spatiotemporal data: methods and applicationscited by 6
- 2024Towards Fair Graph Anomaly Detection: Problem, Benchmark Datasets, and Evaluationcited by 6
- 2026Multi-Domain Riemannian Graph Gluing for Building Graph Foundation Modelscited by 5
- 2024SVD-AE: Simple Autoencoders for Collaborative Filteringcited by 4
- 2025Subsampling Graphs with GNN Performance Guaranteescited by 4
38 more
- 2026Fixed Aggregation Features Can Rival GNNscited by 4
- 2026Learning Structure-Semantic Evolution Trajectories for Graph Domain Adaptationcited by 4
- 2024Prompt-based Unifying Inference Attack on Graph Neural Networkscited by 3
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulationcited by 3
- 2025Graph Positional Autoencoders as Self-supervised Learnerscited by 3
- 2025Implicit Hypergraph Neural Networks: A Stable Framework for Higher-Order Relational Learning with Provable Guaranteescited by 3
- 2025Modeling Expert Interactions in Sparse Mixture of Experts via Graph Structurescited by 3
- 2026Quantifying Explanation Quality in Graph Neural Networks using Out-of-Distribution Generalizationcited by 3
- 2024P4GCN: Vertical Federated Social Recommendation with Privacy-Preserving Two-Party Graph Convolution Networkcited by 2
- 2025An Out-Of-Distribution Membership Inference Attack Approach for Cross-Domain Graph Attackscited by 2
- 2026From Mice to Trains: Amortized Bayesian Inference on Graph Datacited by 2
- 2025Tree of Preferences for Diversified Recommendationcited by 2
- 2026Re-understanding Graph Unlearning through Memorizationcited by 2
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathwayscited by 2
- 2023IDVT: Interest-aware Denoising and View-guided Tuning for Social Recommendationcited by 1
- 2023ARRQP: Anomaly Resilient Real-time QoS Prediction Framework with Graph Convolutioncited by 1
- 2023Graph-enhanced Optimizers for Structure-aware Recommendation Embedding Evolutioncited by 1
- 2024Learning Social Graph for Inactive User Recommendationcited by 1
- 2024CAPER: Enhancing Career Trajectory Prediction using Temporal Knowledge Graph and Ternary Relationshipcited by 1
- 2024Comparative Performance of Collaborative Bandit Algorithms: Effect of Sparsity and Exploration Intensitycited by 1
- 2024Addressing Graph Heterogeneity and Heterophily from A Spectral Perspectivecited by 1
- 2024Accelerating Sparse Graph Neural Networks with Tensor Core Optimizationcited by 1
- 2025Improving Subgraph Matching by Combining Algorithms and Graph Neural Networkscited by 1
- 2025VS-Graph: Scalable and Efficient Graph Classification Using Hyperdimensional Computingcited by 1
- 2025AL-GNN: Privacy-Preserving and Replay-Free Continual Graph Learning via Analytic Learningcited by 1
- 2026InfGraND: An Influence-Guided GNN-to-MLP Knowledge Distillationcited by 1
- 2026DRGW: Learning Disentangled Representations for Robust Graph Watermarkingcited by 1
- 2026GraphVLM: Benchmarking Vision Language Models for Multimodal Graph Learningcited by 1
- 2024Top K Enhanced Reinforcement Learning Attacks on Heterogeneous Graph Node Classificationcited by 0
- 2025Graph Pseudotime Analysis and Neural Stochastic Differential Equations for Analyzing Retinal Degeneration Dynamics and Beyondcited by 0
- 2025Sentiment-Aware Recommendation Systems in E-Commerce: A Review from a Natural Language Processing Perspectivecited by 0
- 2025SuperMAN: Interpretable and Expressive Networks over Temporally Sparse Heterogeneous Datacited by 0
- 2025BiBLDR: Bidirectional Behavior Learning for Drug Repositioningcited by 0
- 2025Large Scalable Cross-Domain Graph Neural Networks for Personalized Notification at LinkedIncited by 0
- 2025Enhancing Spectral Graph Neural Networks with LLM-Predicted Homophilycited by 0
- 2025Neighbor-Sampling Based Momentum Stochastic Methods for Training Graph Neural Networkscited by 0
- 2025SocRipple: A Two-Stage Framework for Cold-Start Video Recommendationscited by 0
- 2025JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attackscited by 0
50 most cited of 65 All 65 (JSON)
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2026RecPFN: Prior-Fitted Networks for In-Context-Based Recommendations20 Aug 2026
- 2026Efficient Recommendations via Graph Coarsening and Label Propagation24 Jul 2026
- 2026Blackknife: Query-Free Black-Box Rewiring Attacks on Heterogeneous Graph Neural Networks28 Jun 2026
- 2026Towards Improved Anomaly Detection for Cloud Cybersecurity via Graph Neural Networks27 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026Reservoir-Based Graph Convolutional Networks25 Mar 2026
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathways10 Mar 2026
- 2026GraphVLM: Benchmarking Vision Language Models for Multimodal Graph Learning9 Mar 2026
- 2026Multi-Domain Riemannian Graph Gluing for Building Graph Foundation Models28 Feb 2026
- 2026Both Topology and Text Matter: Revisiting LLM-guided Out-of-Distribution Detection on Text-attributed Graphs12 Feb 2026
- 2026Learning Structure-Semantic Evolution Trajectories for Graph Domain Adaptation11 Feb 2026
38 more
- 2026Information Geometry of Absorbing Markov-Chain and Discriminative Random Walks9 Feb 2026
- 2026Quantifying Explanation Quality in Graph Neural Networks using Out-of-Distribution Generalization7 Feb 2026
- 2026Fed-Listing: Federated Label Distribution Inference in Graph Neural Networks30 Jan 2026
- 2026Fixed Aggregation Features Can Rival GNNs27 Jan 2026
- 2026BadImplant: Injection-based Multi-Targeted Graph Backdoor Attack21 Jan 2026
- 2026Re-understanding Graph Unlearning through Memorization21 Jan 2026
- 2026DRGW: Learning Disentangled Representations for Robust Graph Watermarking20 Jan 2026
- 2026InfGraND: An Influence-Guided GNN-to-MLP Knowledge Distillation12 Jan 2026
- 2026From Mice to Trains: Amortized Bayesian Inference on Graph Data5 Jan 2026
- 2025FairGFL: Privacy-Preserving Fairness-Aware Federated Learning with Overlapping Subgraphs29 Dec 2025
- 2025Tree of Preferences for Diversified Recommendation24 Dec 2025
- 2025AL-GNN: Privacy-Preserving and Replay-Free Continual Graph Learning via Analytic Learning20 Dec 2025
- 2025Towards Practical Large-scale Dynamical Heterogeneous Graph Embedding: Cold-start Resilient Recommendation15 Dec 2025
- 2025VS-Graph: Scalable and Efficient Graph Classification Using Hyperdimensional Computing3 Dec 2025
- 2025A Spectral Framework for Graph Neural Operators: Convergence Guarantees and Tradeoffs23 Oct 2025
- 2025Modeling Expert Interactions in Sparse Mixture of Experts via Graph Structures18 Oct 2025
- 2025Are Heterogeneous Graph Neural Networks Truly Effective for Node Classification? A Causal Perspective7 Oct 2025
- 2025JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attacks16 Sep 2025
- 2025Implicit Hypergraph Neural Networks: A Stable Framework for Higher-Order Relational Learning with Provable Guarantees13 Aug 2025
- 2025SocRipple: A Two-Stage Framework for Cold-Start Video Recommendations10 Aug 2025
- 2025Neighbor-Sampling Based Momentum Stochastic Methods for Training Graph Neural Networks1 Aug 2025
- 2025Improving Subgraph Matching by Combining Algorithms and Graph Neural Networks27 Jul 2025
- 2025Enhancing Spectral Graph Neural Networks with LLM-Predicted Homophily17 Jun 2025
- 2025Large Scalable Cross-Domain Graph Neural Networks for Personalized Notification at LinkedIn15 Jun 2025
- 2025BiBLDR: Bidirectional Behavior Learning for Drug Repositioning29 May 2025
- 2025Graph Positional Autoencoders as Self-supervised Learners29 May 2025
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulation27 May 2025
- 2025An Out-Of-Distribution Membership Inference Attack Approach for Cross-Domain Graph Attacks26 May 2025
- 2025SuperMAN: Interpretable and Expressive Networks over Temporally Sparse Heterogeneous Data25 May 2025
- 2025Sentiment-Aware Recommendation Systems in E-Commerce: A Review from a Natural Language Processing Perspective3 May 2025
- 2025CATS: Mitigating Correlation Shift for Multivariate Time Series Classification5 Apr 2025
- 2025Social Network User Profiling for Anomaly Detection Based on Graph Neural Networks25 Mar 2025
- 2025Subsampling Graphs with GNN Performance Guarantees23 Feb 2025
- 2025Graph Pseudotime Analysis and Neural Stochastic Differential Equations for Analyzing Retinal Degeneration Dynamics and Beyond10 Feb 2025
- 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasets4 Feb 2025
- 2025Rethinking Functional Brain Connectome Analysis: Do Graph Deep Learning Models Help28 Jan 2025
- 2024Prompt-based Unifying Inference Attack on Graph Neural Networks20 Dec 2024
- 2024Accelerating Sparse Graph Neural Networks with Tensor Core Optimization16 Dec 2024
50 newest of 65 All 65 (JSON)
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasetscited by 16
- 2024Continual Learning on Graphs: A Surveycited by 12
- 2025Rethinking Functional Brain Connectome Analysis: Do Graph Deep Learning Models Helpcited by 9
- 2025Social Network User Profiling for Anomaly Detection Based on Graph Neural Networkscited by 9
- 2025CATS: Mitigating Correlation Shift for Multivariate Time Series Classificationcited by 7
- 2023Graph Neural Network for spatiotemporal data: methods and applicationscited by 6
- 2024Towards Fair Graph Anomaly Detection: Problem, Benchmark Datasets, and Evaluationcited by 6
- 2026Multi-Domain Riemannian Graph Gluing for Building Graph Foundation Modelscited by 5
- 2024SVD-AE: Simple Autoencoders for Collaborative Filteringcited by 4
- 2025Subsampling Graphs with GNN Performance Guaranteescited by 4
12 most cited of 58 All 58 (JSON)
- 2026RecPFN: Prior-Fitted Networks for In-Context-Based Recommendations20 Aug 2026
- 2026Efficient Recommendations via Graph Coarsening and Label Propagation24 Jul 2026
- 2026Blackknife: Query-Free Black-Box Rewiring Attacks on Heterogeneous Graph Neural Networks28 Jun 2026
- 2026Towards Improved Anomaly Detection for Cloud Cybersecurity via Graph Neural Networks27 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026Reservoir-Based Graph Convolutional Networks25 Mar 2026
- 2026Multimodal Graph Representation Learning with Dynamic Information Pathways10 Mar 2026
- 2026Multi-Domain Riemannian Graph Gluing for Building Graph Foundation Models28 Feb 2026
- 2026Both Topology and Text Matter: Revisiting LLM-guided Out-of-Distribution Detection on Text-attributed Graphs12 Feb 2026
- 2026Learning Structure-Semantic Evolution Trajectories for Graph Domain Adaptation11 Feb 2026
- 2026Information Geometry of Absorbing Markov-Chain and Discriminative Random Walks9 Feb 2026
- 2026Quantifying Explanation Quality in Graph Neural Networks using Out-of-Distribution Generalization7 Feb 2026
12 newest of 58 All 58 (JSON)