PageRank Bandits for Link Prediction
Not on the map. Why?
Abstract (arXiv)
Link prediction is a critical problem in graph learning with broad applications such as recommender systems and knowledge graph completion. Numerous research efforts have been directed at solving this problem, including approaches based on similarity metrics and Graph Neural Networks (GNN). However, most existing solutions are still rooted in conventional supervised learning, which makes it challenging to adapt over time to changing customer interests and to address the inherent dilemma of exploitation versus exploration in link prediction. To tackle these challenges, this paper reformulates link prediction as a sequential decision-making process, where each link prediction interaction occurs sequentially. We propose a novel fusion algorithm, PRB (PageRank Bandits), which is the first to combine contextual bandits with PageRank for collaborative exploitation and exploration. We also introduce a new reward formulation and provide a theoretical performance guarantee for PRB. Finally, we extensively evaluate PRB in both online and offline settings, comparing it with bandit-based and graph-based methods. The empirical success of PRB demonstrates the value of the proposed fusion approach. Our code is released at https://github.com/jiaruzouu/PRB.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 54 of its 80 references that are in the map. First posted on arXiv 3 Nov 2024.
Builds on
54 of 80 references.
References · 54
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 572
38 more
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2015A Review of Relational Machine Learning for Knowledge Graphscited by 264
- 2019Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networkscited by 221
- 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
- 2013Finite-Time Analysis of Kernelised Contextual Banditscited by 177
- 2018Deep Bayesian Bandits Showdown: An Empirical Comparison of Bayesian Deep Networks for Thompson Samplingcited by 166
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 154
- 2020Labeling Trick: A Theory of Using Graph Neural Networks for Multi-Node Representation Learningcited by 148
- 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 141
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2020Neural Thompson Samplingcited by 127
- 2019Inductive Matrix Completion Based on Graph Neural Networkscited by 85
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2022Neo-GNNs: Neighborhood Overlap-aware Graph Neural Networks for Link Predictioncited by 78
- 2020Neural Contextual Bandits with Deep Representation and Shallow Explorationcited by 71
- 2023Neural Common Neighbor with Completion for Link Predictioncited by 64
- 2017Ensemble Samplingcited by 62
- 2021EE-Net: Exploitation-Exploration Neural Networks in Contextual Banditscited by 43
- 2023Alleviating Matthew Effect of Offline Reinforcement Learning in Interactive Recommendationcited by 38
- 2023TAP4LLM: Table Provider on Sampling, Augmenting, and Packing Semi-structured Data for Large Language Model Reasoningcited by 32
- 2021Local Clustering in Contextual Multi-Armed Banditscited by 29
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyondcited by 27
- 2021Neural Active Learning with Performance Guaranteescited by 22
- 2021Graph Sanitation with Application to Node Classificationcited by 20
- 2021Multi-facet Contextual Bandits: A Neural Network Perspectivecited by 20
- 2023Graph Neural Banditscited by 20
- 2024BACKTIME: Backdoor Attacks on Multivariate Time Series Forecastingcited by 18
- 2022Learning Neural Contextual Bandits Through Perturbed Rewardscited by 17
- 2020Generic Outlier Detection in Multi-Armed Banditcited by 14
- 2024PromptIntern: Saving Inference Costs by Internalizing Recurrent Prompt during Large Language Model Fine-tuningcited by 13
- 2022Improved Algorithms for Neural Active Learningcited by 11
- 2023BeMap: Balanced Message Passing for Fair Graph Neural Networkcited by 11
- 2024Neural Active Learning Beyond Banditscited by 10
- 2022DISCO: Comprehensive and Explainable Disinformation Detectioncited by 9
- 2022Neural Bandit with Arm Group Graphcited by 8
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 8; 2026: 3.
14 papers.
Sort:
- 2025Language in the Flow of Time: Time-Series-Paired Texts Weaved into a Unified Temporal Narrativecited by 35
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuningcited by 21
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesicscited by 17
- 2025Graph4MM: Weaving Multimodal Learning with Structural Informationcited by 17
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?cited by 13
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecastingcited by 12
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchaincited by 5
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problemcited by 5
- 2025Learnable Spatial-Temporal Positional Encoding for Link Predictioncited by 3
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documentscited by 2
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detectioncited by 1
- 2026Link prediction on multi-relational graphs from an influence propagation perspective5 Aug 2026
- 2026COPF: An Online Framework for Deployment-Stable Counterfactual Fairness in Evolving Graphs30 May 2026
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detection27 Jan 2026
- 2025Graph4MM: Weaving Multimodal Learning with Structural Information19 Oct 2025
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documents9 Sep 2025
- 2025Learnable Spatial-Temporal Positional Encoding for Link Prediction10 Jun 2025
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problem30 May 2025
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecasting24 May 2025
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuning22 May 2025
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesics19 May 2025
- 2025Language in the Flow of Time: Time-Series-Paired Texts Weaved into a Unified Temporal Narrative13 Feb 2025
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
- 2025Language in the Flow of Time: Time-Series-Paired Texts Weaved into a Unified Temporal Narrativecited by 35
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuningcited by 21
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesicscited by 17
- 2025Graph4MM: Weaving Multimodal Learning with Structural Informationcited by 17
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?cited by 13
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecastingcited by 12
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchaincited by 5
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problemcited by 5
- 2025Learnable Spatial-Temporal Positional Encoding for Link Predictioncited by 3
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documentscited by 2
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detectioncited by 1
12 most cited of 14 All 14 (JSON)
- 2026Link prediction on multi-relational graphs from an influence propagation perspective5 Aug 2026
- 2026COPF: An Online Framework for Deployment-Stable Counterfactual Fairness in Evolving Graphs30 May 2026
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detection27 Jan 2026
- 2025Graph4MM: Weaving Multimodal Learning with Structural Information19 Oct 2025
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documents9 Sep 2025
- 2025Learnable Spatial-Temporal Positional Encoding for Link Prediction10 Jun 2025
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problem30 May 2025
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecasting24 May 2025
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuning22 May 2025
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesics19 May 2025
- 2025Language in the Flow of Time: Time-Series-Paired Texts Weaved into a Unified Temporal Narrative13 Feb 2025
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
12 newest of 14 All 14 (JSON)