Finding the Missing-half: Graph Complementary Learning for Homophily-prone and Heterophily-prone Graphs
Not on the map. Why?
Abstract (arXiv)
Real-world graphs generally have only one kind of tendency in their connections. These connections are either homophily-prone or heterophily-prone. While graphs with homophily-prone edges tend to connect nodes with the same class (i.e., intra-class nodes), heterophily-prone edges tend to build relationships between nodes with different classes (i.e., inter-class nodes). Existing GNNs only take the original graph during training. The problem with this approach is that it forgets to take into consideration the ``missing-half" structural information, that is, heterophily-prone topology for homophily-prone graphs and homophily-prone topology for heterophily-prone graphs. In our paper, we introduce Graph cOmplementAry Learning, namely GOAL, which consists of two components: graph complementation and complemented graph convolution. The first component finds the missing-half structural information for a given graph to complement it. The complemented graph has two sets of graphs including both homophily- and heterophily-prone topology. In the latter component, to handle complemented graphs, we design a new graph convolution from the perspective of optimisation. The experiment results show that GOAL consistently outperforms all baselines in eight real-world datasets.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 36 of its 48 references that are in the map. First posted on arXiv 13 Jun 2023.
Builds on
36 of 48 references.
References · 36
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
24 more
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Diffusion Improves Graph Learningcited by 414
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2021Deep Graph Clustering via Dual Correlation Reductioncited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Federated Learning on Non-IID Graphs via Structural Knowledge Sharingcited by 88
- 2022Multivariate Time Series Forecasting with Dynamic Graph Neural ODEscited by 72
- 2022Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discriminationcited by 67
- 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
- 2022Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily Discriminatingcited by 57
- 2022GOOD-D: On Unsupervised Graph Out-Of-Distribution Detectioncited by 47
- 2021Pseudo-Riemannian Graph Convolutional Networkscited by 30
- 2020Bridging the Gap Between Spectral and Spatial Domains in Graph Neural Networkscited by 26
- 2022Spiking Graph Convolutional Networkscited by 26
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2023Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph Completioncited by 19
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2021Beyond Low-pass Filtering: Graph Convolutional Networks with Automatic Filteringcited by 14
- 2022Projective Ranking-based GNN Evasion Attackscited by 14
- 2022Unifying Graph Contrastive Learning with Flexible Contextual Scopescited by 14
- 2022Graph Sequential Neural ODE Process for Link Prediction on Dynamic and Sparse Graphscited by 13
Built on by
Citing papers per year: 2023: 8; 2024: 8; 2025: 7; 2026: 2.
25 papers.
Sort:
By area:
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 46
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2024Large Language Models-guided Dynamic Adaptation for Temporal Knowledge Graph Reasoningcited by 41
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2023PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detectioncited by 25
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024GOODAT: Towards Test-time Graph Out-of-Distribution Detectioncited by 17
- 2024Self-Supervision Improves Diffusion Models for Tabular Data Imputationcited by 16
- 2023Feature Transportation Improves Graph Neural Networkscited by 15
- 2024Understanding Heterophily for Graph Neural Networkscited by 15
13 more
- 2024Dynamic Graph Unlearning: A General and Efficient Post-Processing Method via Gradient Transformationcited by 15
- 2024Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphscited by 8
- 2023Mixture of Weak & Strong Experts on Graphscited by 7
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophilycited by 5
- 2023Refining Latent Homophilic Structures over Heterophilic Graphs for Robust Graph Convolution Networkscited by 4
- 2024RIDA: A Robust Attack Framework on Incomplete Graphscited by 1
- 2025FedHERO: A Federated Learning Approach for Node Classification Task on Heterophilic Graphscited by 1
- 2025Does Homophily Help in Robust Test-time Node Classification?cited by 1
- 2025A Generative Graph Contrastive Learning Model with Global Signalcited by 0
- 2025GraphTorque: Torque-Driven Rewiring Graph Neural Networkcited by 0
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specializationcited by 0
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networkscited by 0
- 2026Continuous-Time Quantum Walks based Graph Neural Networkcited by 0
- 2026Continuous-Time Quantum Walks based Graph Neural Network21 Aug 2026
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophily10 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specialization24 Oct 2025
- 2025GraphTorque: Torque-Driven Rewiring Graph Neural Network29 Jul 2025
- 2025FedHERO: A Federated Learning Approach for Node Classification Task on Heterophilic Graphs29 Apr 2025
- 2025A Generative Graph Contrastive Learning Model with Global Signal25 Apr 2025
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detection18 Feb 2025
- 2024RIDA: A Robust Attack Framework on Incomplete Graphs25 Jul 2024
- 2024Self-Supervision Improves Diffusion Models for Tabular Data Imputation25 Jul 2024
- 2024Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphs31 May 2024
13 more
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learning27 May 2024
- 2024Dynamic Graph Unlearning: A General and Efficient Post-Processing Method via Gradient Transformation23 May 2024
- 2024Large Language Models-guided Dynamic Adaptation for Temporal Knowledge Graph Reasoning23 May 2024
- 2024Understanding Heterophily for Graph Neural Networks17 Jan 2024
- 2024GOODAT: Towards Test-time Graph Out-of-Distribution Detection10 Jan 2024
- 2023Refining Latent Homophilic Structures over Heterophilic Graphs for Robust Graph Convolution Networks27 Dec 2023
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filtering22 Dec 2023
- 2023Mixture of Weak & Strong Experts on Graphs9 Nov 2023
- 2023Towards Self-Interpretable Graph-Level Anomaly Detection25 Oct 2023
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labels23 Oct 2023
- 2023PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detection18 Oct 2023
- 2023Feature Transportation Improves Graph Neural Networks29 Jul 2023
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection7 Jul 2023
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 46
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2023PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detectioncited by 25
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024GOODAT: Towards Test-time Graph Out-of-Distribution Detectioncited by 17
- 2023Feature Transportation Improves Graph Neural Networkscited by 15
- 2024Understanding Heterophily for Graph Neural Networkscited by 15
- 2024Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphscited by 8
- 2023Mixture of Weak & Strong Experts on Graphscited by 7
12 most cited of 21 All 21 (JSON)
- 2026Continuous-Time Quantum Walks based Graph Neural Network21 Aug 2026
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophily10 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025GraphTorque: Torque-Driven Rewiring Graph Neural Network29 Jul 2025
- 2025FedHERO: A Federated Learning Approach for Node Classification Task on Heterophilic Graphs29 Apr 2025
- 2025A Generative Graph Contrastive Learning Model with Global Signal25 Apr 2025
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detection18 Feb 2025
- 2024RIDA: A Robust Attack Framework on Incomplete Graphs25 Jul 2024
- 2024Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphs31 May 2024
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learning27 May 2024
- 2024Understanding Heterophily for Graph Neural Networks17 Jan 2024
12 newest of 21 All 21 (JSON)