How Powerful is Graph Convolution for Recommendation?
Not on the map. Why?
Abstract (arXiv)
Graph convolutional networks (GCNs) have recently enabled a popular class of algorithms for collaborative filtering (CF). Nevertheless, the theoretical underpinnings of their empirical successes remain elusive. In this paper, we endeavor to obtain a better understanding of GCN-based CF methods via the lens of graph signal processing. By identifying the critical role of smoothness, a key concept in graph signal processing, we develop a unified graph convolution-based framework for CF. We prove that many existing CF methods are special cases of this framework, including the neighborhood-based methods, low-rank matrix factorization, linear auto-encoders, and LightGCN, corresponding to different low-pass filters. Based on our framework, we then present a simple and computationally efficient CF baseline, which we shall refer to as Graph Filter based Collaborative Filtering (GF-CF). Given an implicit feedback matrix, GF-CF can be obtained in a closed form instead of expensive training with back-propagation. Experiments will show that GF-CF achieves competitive or better performance against deep learning-based methods on three well-known datasets, notably with a 70% performance gain over LightGCN on the Amazon-book dataset.
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). Builds on 26 of its 58 references that are in the map. First posted on arXiv 17 Aug 2021.
Builds on
26 of 58 references.
References · 26
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2019Neural Graph Collaborative Filteringcited by 660
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2019Continuous Graph Neural Networkscited by 114
14 more
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 93
- 2019Harnessing the Power of Infinitely Wide Deep Nets on Small-data Taskscited by 87
- 2021ReduNet: A White-box Deep Network from the Principle of Maximizing Rate Reductioncited by 84
- 2020Graph Neural Networks: Architectures, Stability and Transferabilitycited by 79
- 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2017Latent Relational Metric Learning via Memory-based Attention for Collaborative Rankingcited by 38
- 2018Spectral Collaborative Filteringcited by 34
- 2020Graph Convolutional Network for Recommendation with Low-pass Collaborative Filterscited by 32
- 2018Collaborative Memory Network for Recommendation Systemscited by 30
- 2020A User Guide to Low-Pass Graph Signal Processing and its Applicationscited by 25
- 2017BiRank: Towards Ranking on Bipartite Graphscited by 15
- 2021Convolutional Normalization: Improving Deep Convolutional Network Robustness and Trainingcited by 15
- 2019Markov Random Fields for Collaborative Filteringcited by 8
Built on by
Citing papers per year: 2022: 6; 2023: 13; 2024: 14; 2025: 12; 2026: 5.
50 papers.
Sort:
By area:
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023Graph Signal Diffusion Model for Collaborative Filteringcited by 25
- 2024Collaborative Filtering Based on Diffusion Models: Unveiling the Potential of High-Order Connectivitycited by 18
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendationcited by 17
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Miningcited by 14
- 2022ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspectivecited by 12
- 2022Parameter-free Dynamic Graph Embedding for Link Predictioncited by 12
- 2023Triple Structural Information Modelling for Accurate, Explainable and Interactive Recommendationcited by 12
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filteringcited by 9
38 more
- 2024RevGNN: Negative Sampling Enhanced Contrastive Graph Learning for Academic Reviewer Recommendationcited by 8
- 2023It's Enough: Relaxing Diagonal Constraints in Linear Autoencoders for Recommendationcited by 7
- 2024Heterophily-Aware Fair Recommendation using Graph Convolutional Networkscited by 7
- 2024Turbo-CF: Matrix Decomposition-Free Graph Filtering for Fast Recommendationcited by 7
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendationcited by 7
- 2022Personality-Driven Social Multimedia Content Recommendationcited by 6
- 2023Recommendation Unlearning via Matrix Correctioncited by 6
- 2024Differentially private and decentralized randomized power methodcited by 6
- 2024How Does Message Passing Improve Collaborative Filtering?cited by 5
- 2023When Newer is Not Better: Does Deep Learning Really Benefit Recommendation From Implicit Feedback?cited by 4
- 2023Graph-based Alignment and Uniformity for Recommendationcited by 4
- 2024SVD-AE: Simple Autoencoders for Collaborative Filteringcited by 4
- 2022Fine-tuning Partition-aware Item Similarities for Efficient and Scalable Recommendationcited by 3
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysiscited by 3
- 2023How Expressive are Graph Neural Networks in Recommendation?cited by 3
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendationcited by 3
- 2024Frequency-aware Graph Signal Processing for Collaborative Filteringcited by 3
- 2024Exploring Feature-based Knowledge Distillation for Recommender System: A Frequency Perspectivecited by 3
- 2025Diffusion Models in Recommendation Systems: A Surveycited by 3
- 2025Leveraging Member-Group Relations via Multi-View Graph Filtering for Effective Group Recommendationcited by 3
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Modelscited by 3
- 2025Criteria-Aware Graph Filtering: Extremely Fast Yet Accurate Multi-Criteria Recommendationcited by 2
- 2025Training-free Adjustable Polynomial Graph Filtering for Ultra-fast Multimodal Recommendationcited by 2
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendationcited by 2
- 2025Mirroring Users: Towards Building Preference-aligned User Simulator with User Feedback in Recommendationcited by 2
- 2024Fair Augmentation for Graph Collaborative Filteringcited by 1
- 2025LLM-Enhanced Linear Autoencoders for Recommendationcited by 1
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filteringcited by 1
- 2023Pure Spectral Graph Embeddings: Reinterpreting Graph Convolution for Top-N Recommendationcited by 0
- 2023A Social-aware Gaussian Pre-trained Model for Effective Cold-start Recommendationcited by 0
- 2024ImplicitSLIM and How it Improves Embedding-based Collaborative Filteringcited by 0
- 2025Reproducibility and Artifact Consistency of the SIGIR 2022 Recommender Systems Papers Based on Message Passingcited by 0
- 2025ContextGNN goes to Elliot: Towards Benchmarking Relational Deep Learning for Static Link Prediction (aka Personalized Item Recommendation)cited by 0
- 2025GSPRec: On Improving Item Representations in Graph Signal Processing for Collaborative Filteringcited by 0
- 2025How Do Graph Signals Affect Recommendation: Unveiling the Mystery of Low and High-Frequency Graph Signalscited by 0
- 2026Safe Urban Traffic Control via Uncertainty-Aware Conformal Prediction and World-Model Reinforcement Learningcited by 0
- 2026Stochastic Sequential Decision Making over Expanding Networks with Graph Filteringcited by 0
- 2026Frequency-Corrupt Based Graph Self-Supervised Learningcited by 0
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filtering19 Jun 2026
- 2026Frequency-Corrupt Based Graph Self-Supervised Learning17 Apr 2026
- 2026Stochastic Sequential Decision Making over Expanding Networks with Graph Filtering19 Mar 2026
- 2026Safe Urban Traffic Control via Uncertainty-Aware Conformal Prediction and World-Model Reinforcement Learning4 Feb 2026
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Models14 Jan 2026
- 2025How Do Graph Signals Affect Recommendation: Unveiling the Mystery of Low and High-Frequency Graph Signals10 Dec 2025
- 2025Mirroring Users: Towards Building Preference-aligned User Simulator with User Feedback in Recommendation25 Aug 2025
- 2025LLM-Enhanced Linear Autoencoders for Recommendation19 Aug 2025
- 2025GSPRec: On Improving Item Representations in Graph Signal Processing for Collaborative Filtering15 May 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendation23 Apr 2025
- 2025ContextGNN goes to Elliot: Towards Benchmarking Relational Deep Learning for Static Link Prediction (aka Personalized Item Recommendation)20 Mar 2025
38 more
- 2025Reproducibility and Artifact Consistency of the SIGIR 2022 Recommender Systems Papers Based on Message Passing10 Mar 2025
- 2025Training-free Adjustable Polynomial Graph Filtering for Ultra-fast Multimodal Recommendation6 Mar 2025
- 2025Leveraging Member-Group Relations via Multi-View Graph Filtering for Effective Group Recommendation13 Feb 2025
- 2025Criteria-Aware Graph Filtering: Extremely Fast Yet Accurate Multi-Criteria Recommendation13 Feb 2025
- 2025Diffusion Models in Recommendation Systems: A Survey17 Jan 2025
- 2024Exploring Feature-based Knowledge Distillation for Recommender System: A Frequency Perspective16 Nov 2024
- 2024Differentially private and decentralized randomized power method4 Nov 2024
- 2024Fair Augmentation for Graph Collaborative Filtering22 Aug 2024
- 2024RevGNN: Negative Sampling Enhanced Contrastive Graph Learning for Academic Reviewer Recommendation30 Jul 2024
- 2024ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering31 May 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024SVD-AE: Simple Autoencoders for Collaborative Filtering8 May 2024
- 2024Turbo-CF: Matrix Decomposition-Free Graph Filtering for Fast Recommendation22 Apr 2024
- 2024Collaborative Filtering Based on Diffusion Models: Unveiling the Potential of High-Order Connectivity22 Apr 2024
- 2024How Does Message Passing Improve Collaborative Filtering?27 Mar 2024
- 2024OpenGraph: Towards Open Graph Foundation Models2 Mar 2024
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Mining24 Feb 2024
- 2024Frequency-aware Graph Signal Processing for Collaborative Filtering13 Feb 2024
- 2024Heterophily-Aware Fair Recommendation using Graph Convolutional Networks31 Jan 2024
- 2023RDGCL: Reaction-Diffusion Graph Contrastive Learning for Recommendation27 Dec 2023
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendation28 Nov 2023
- 2023A Social-aware Gaussian Pre-trained Model for Effective Cold-start Recommendation27 Nov 2023
- 2023Graph Signal Diffusion Model for Collaborative Filtering15 Nov 2023
- 2023How Expressive are Graph Neural Networks in Recommendation?22 Aug 2023
- 2023Graph-based Alignment and Uniformity for Recommendation18 Aug 2023
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysis1 Aug 2023
- 2023Recommendation Unlearning via Matrix Correction29 Jul 2023
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filtering6 Jun 2023
- 2023Pure Spectral Graph Embeddings: Reinterpreting Graph Convolution for Top-N Recommendation28 May 2023
- 2023It's Enough: Relaxing Diagonal Constraints in Linear Autoencoders for Recommendation22 May 2023
- 2023When Newer is Not Better: Does Deep Learning Really Benefit Recommendation From Implicit Feedback?2 May 2023
- 2023Triple Structural Information Modelling for Accurate, Explainable and Interactive Recommendation23 Apr 2023
- 2022Blurring-Sharpening Process Models for Collaborative Filtering17 Nov 2022
- 2022Graph Filters for Signal Processing and Machine Learning on Graphs16 Nov 2022
- 2022Parameter-free Dynamic Graph Embedding for Link Prediction15 Oct 2022
- 2022Personality-Driven Social Multimedia Content Recommendation25 Jul 2022
- 2022ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective20 Jul 2022
- 2022Fine-tuning Partition-aware Item Similarities for Efficient and Scalable Recommendation13 Jul 2022
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023GraphPro: Graph Pre-training and Prompt Learning for Recommendationcited by 17
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Miningcited by 14
- 2022ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspectivecited by 12
- 2022Parameter-free Dynamic Graph Embedding for Link Predictioncited by 12
- 2023Triple Structural Information Modelling for Accurate, Explainable and Interactive Recommendationcited by 12
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filteringcited by 9
- 2024RevGNN: Negative Sampling Enhanced Contrastive Graph Learning for Academic Reviewer Recommendationcited by 8
- 2023It's Enough: Relaxing Diagonal Constraints in Linear Autoencoders for Recommendationcited by 7
12 most cited of 45 All 45 (JSON)
- 2026Memory Is No Longer a Bottleneck: Memory-Efficient Graph Filtering for Scalable Collaborative Filtering19 Jun 2026
- 2026Frequency-Corrupt Based Graph Self-Supervised Learning17 Apr 2026
- 2026Stochastic Sequential Decision Making over Expanding Networks with Graph Filtering19 Mar 2026
- 2026Why not Collaborative Filtering in Dual View? Bridging Sparse and Dense Models14 Jan 2026
- 2025How Do Graph Signals Affect Recommendation: Unveiling the Mystery of Low and High-Frequency Graph Signals10 Dec 2025
- 2025LLM-Enhanced Linear Autoencoders for Recommendation19 Aug 2025
- 2025GSPRec: On Improving Item Representations in Graph Signal Processing for Collaborative Filtering15 May 2025
- 2025Graph Spectral Filtering with Chebyshev Interpolation for Recommendation1 May 2025
- 2025MMHCL: Multi-Modal Hypergraph Contrastive Learning for Recommendation23 Apr 2025
- 2025ContextGNN goes to Elliot: Towards Benchmarking Relational Deep Learning for Static Link Prediction (aka Personalized Item Recommendation)20 Mar 2025
- 2025Reproducibility and Artifact Consistency of the SIGIR 2022 Recommender Systems Papers Based on Message Passing10 Mar 2025
- 2025Training-free Adjustable Polynomial Graph Filtering for Ultra-fast Multimodal Recommendation6 Mar 2025
12 newest of 45 All 45 (JSON)