Edge Proposal Sets for Link Prediction
Not on the map. Why?
Abstract (arXiv)
Graphs are a common model for complex relational data such as social networks and protein interactions, and such data can evolve over time (e.g., new friendships) and be noisy (e.g., unmeasured interactions). Link prediction aims to predict future edges or infer missing edges in the graph, and has diverse applications in recommender systems, experimental design, and complex systems. Even though link prediction algorithms strongly depend on the set of edges in the graph, existing approaches typically do not modify the graph topology to improve performance. Here, we demonstrate how simply adding a set of edges, which we call a proposal set, to the graph as a pre-processing step can improve the performance of several link prediction algorithms. The underlying idea is that if the edges in the proposal set generally align with the structure of the graph, link prediction algorithms are further guided towards predicting the right edges; in other words, adding a proposal set of edges is a signal-boosting pre-processing step. We show how to use existing link prediction algorithms to generate effective proposal sets and evaluate this approach on various synthetic and empirical datasets. We find that proposal sets meaningfully improve the accuracy of link prediction algorithms based on both neighborhood heuristics and graph neural networks. Code is available at urlhttps://github.com/CUAI/Edge-Proposal-Sets.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 19 of its 39 references that are in the map. First posted on arXiv 30 Jun 2021.
Builds on
19 of 39 references.
References · 19
- 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
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
7 more
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2017Community Detection and Stochastic Block Modelscited by 317
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2016Motifs in Temporal Networkscited by 101
- 2018Community Interaction and Conflict on the Webcited by 72
- 2015Structural inference for uncertain networkscited by 7
- 2015Link-Prediction Enhanced Consensus Clustering for Complex Networkscited by 1
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 3; 2024: 6; 2025: 1.
16 papers.
Sort:
- 2023Modeling Dynamic Environments with Scene Graph Memorycited by 18
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
- 2022FakeEdge: Alleviate Dataset Shift in Link Predictioncited by 12
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancementcited by 9
- 2023You Only Transfer What You Share: Intersection-Induced Graph Transfer Learning for Link Predictioncited by 4
- 2022EEGNN: Edge Enhanced Graph Neural Network with a Bayesian Nonparametric Graph Modelcited by 3
- 2023Link Prediction without Graph Neural Networkscited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2021Improving random walk rankings with feature selection and imputationcited by 1
- 2022Refined Edge Usage of Graph Neural Networks for Edge Predictioncited by 1
- 2024PROXI: Challenging the GNNs for Link Predictioncited by 1
- 2024Attribute-Enhanced Similarity Ranking for Sparse Link Predictioncited by 1
4 more
- 2021Citation network applications in a scientific co-authorship recommender systemcited by 0
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneckcited by 0
- 2024Towards Understanding Link Predictor Generalizability Under Distribution Shiftscited by 0
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Linkscited by 0
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2024Attribute-Enhanced Similarity Ranking for Sparse Link Prediction29 Nov 2024
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
- 2024PROXI: Challenging the GNNs for Link Prediction2 Oct 2024
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancement30 Jul 2024
- 2024Towards Understanding Link Predictor Generalizability Under Distribution Shifts13 Jun 2024
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneck17 Apr 2024
- 2023Modeling Dynamic Environments with Scene Graph Memory27 May 2023
- 2023Link Prediction without Graph Neural Networks23 May 2023
- 2023You Only Transfer What You Share: Intersection-Induced Graph Transfer Learning for Link Prediction27 Feb 2023
- 2022Refined Edge Usage of Graph Neural Networks for Edge Prediction25 Dec 2022
- 2022FakeEdge: Alleviate Dataset Shift in Link Prediction29 Nov 2022
4 more
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networks10 Nov 2022
- 2022EEGNN: Edge Enhanced Graph Neural Network with a Bayesian Nonparametric Graph Model12 Aug 2022
- 2021Improving random walk rankings with feature selection and imputation29 Nov 2021
- 2021Citation network applications in a scientific co-authorship recommender system22 Nov 2021
- 2023Modeling Dynamic Environments with Scene Graph Memorycited by 18
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
- 2022FakeEdge: Alleviate Dataset Shift in Link Predictioncited by 12
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancementcited by 9
- 2023You Only Transfer What You Share: Intersection-Induced Graph Transfer Learning for Link Predictioncited by 4
- 2022EEGNN: Edge Enhanced Graph Neural Network with a Bayesian Nonparametric Graph Modelcited by 3
- 2023Link Prediction without Graph Neural Networkscited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2021Improving random walk rankings with feature selection and imputationcited by 1
- 2022Refined Edge Usage of Graph Neural Networks for Edge Predictioncited by 1
- 2024PROXI: Challenging the GNNs for Link Predictioncited by 1
- 2024Attribute-Enhanced Similarity Ranking for Sparse Link Predictioncited by 1
12 most cited of 16 All 16 (JSON)
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2024Attribute-Enhanced Similarity Ranking for Sparse Link Prediction29 Nov 2024
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
- 2024PROXI: Challenging the GNNs for Link Prediction2 Oct 2024
- 2024Optimizing Long-tailed Link Prediction in Graph Neural Networks through Structure Representation Enhancement30 Jul 2024
- 2024Towards Understanding Link Predictor Generalizability Under Distribution Shifts13 Jun 2024
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneck17 Apr 2024
- 2023Modeling Dynamic Environments with Scene Graph Memory27 May 2023
- 2023Link Prediction without Graph Neural Networks23 May 2023
- 2023You Only Transfer What You Share: Intersection-Induced Graph Transfer Learning for Link Prediction27 Feb 2023
- 2022Refined Edge Usage of Graph Neural Networks for Edge Prediction25 Dec 2022
- 2022FakeEdge: Alleviate Dataset Shift in Link Prediction29 Nov 2022
12 newest of 16 All 16 (JSON)