Edge Directionality Improves Learning on Heterophilic Graphs
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have become the de-facto standard tool for modeling relational data. However, while many real-world graphs are directed, the majority of today's GNN models discard this information altogether by simply making the graph undirected. The reasons for this are historical: 1) many early variants of spectral GNNs explicitly required undirected graphs, and 2) the first benchmarks on homophilic graphs did not find significant gain from using direction. In this paper, we show that in heterophilic settings, treating the graph as directed increases the effective homophily of the graph, suggesting a potential gain from the correct use of directionality information. To this end, we introduce Directed Graph Neural Network (Dir-GNN), a novel general framework for deep learning on directed graphs. Dir-GNN can be used to extend any Message Passing Neural Network (MPNN) to account for edge directionality information by performing separate aggregations of the incoming and outgoing edges. We prove that Dir-GNN matches the expressivity of the Directed Weisfeiler-Lehman test, exceeding that of conventional MPNNs. In extensive experiments, we validate that while our framework leaves performance unchanged on homophilic datasets, it leads to large gains over base models such as GCN, GAT and GraphSage on heterophilic benchmarks, outperforming much more complex methods and achieving new state-of-the-art results.
Key facts. Cited by 88 papers in the map (data through 7 Oct 2026). Builds on 44 of its 67 references that are in the map. First posted on arXiv 17 May 2023.
Builds on
44 of 67 references.
References · 44
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
32 more
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Composition-based Multi-Relational Graph Convolutional Networkscited by 395
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 219
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
- 2021MagNet: A Neural Network for Directed Graphscited by 104
- 2020Directed Graph Convolutional Networkcited by 73
- 2018MotifNet: a motif-based Graph Convolutional Network for directed graphscited by 63
- 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
- 2021Improving Graph Neural Networks with Simple Architecture Designcited by 41
- 2023Transformers Meet Directed Graphscited by 39
- 2019Spectral-based Graph Convolutional Network for Directed Graphscited by 38
- 2022Weisfeiler and Leman Go Relationalcited by 28
- 2022Directed Graph Auto-Encoderscited by 22
- 2022PyTorch Geometric Signed Directed: A Software Package on Graph Neural Networks for Signed and Directed Graphscited by 18
- 2019edGNN: a Simple and Powerful GNN for Directed Labeled Graphscited by 17
- 2022Learning to Untangle Genome Assembly with Graph Convolutional Networkscited by 3
Built on by
Citing papers per year: 2023: 5; 2024: 26; 2025: 40; 2026: 17.
88 papers.
Sort:
By area:
- 2024Graph Mamba: Towards Learning on Graphs with State Space Modelscited by 84
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
- 2023HoloNets: Spectral Convolutions do extend to Directed Graphscited by 20
- 2023Breaking the Entanglement of Homophily and Heterophily in Semi-supervised Node Classificationcited by 19
- 2023Rank Collapse Causes Over-Smoothing and Over-Correlation in Graph Neural Networkscited by 18
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphscited by 10
- 2024PANDA: Expanded Width-Aware Message Passing Beyond Rewiringcited by 10
- 2025Cooperative Sheaf Neural Networkscited by 10
- 2024FSW-GNN: A Bi-Lipschitz WL-Equivalent Graph Neural Networkcited by 8
- 2025Depth-Adaptive Graph Neural Networks via Learnable Bakry-'Emery Curvaturecited by 8
- 2025Primal-Dual Neural Algorithmic Reasoningcited by 8
38 more
- 2024DUPLEX: Dual GAT for Complex Embedding of Directed Graphscited by 7
- 2025Finsler Multi-Dimensional Scaling: Manifold Learning for Asymmetric Dimensionality Reduction and Embeddingcited by 7
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
- 2025AutoG: Towards automatic graph construction from tabular datacited by 6
- 2024Commute Graph Neural Networkscited by 5
- 2024Higher-Order Topological Directionality and Directed Simplicial Neural Networkscited by 5
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophilycited by 5
- 2025View Space: Learning Representation across Arbitrary Graphscited by 4
- 2024Improving Graph Neural Networks by Learning Continuous Edge Directionscited by 3
- 2025Multi-View Encoders for Performance Prediction in LLM-Based Agentic Workflowscited by 3
- 2026Evaluating Progress in Graph Foundation Models: A Comprehensive Benchmark and New Insightscited by 3
- 2023Geometric instability of graph neural networks on large graphscited by 2
- 2024Graph Neural Networks for Edge Signals: Orientation Equivariance and Invariancecited by 2
- 2024Towards Data-centric Machine Learning on Directed Graphs: a Surveycited by 2
- 2024Graph Neural Networks Need Cluster-Normalize-Activate Modulescited by 2
- 2024Edge-Splitting MLP: Node Classification on Homophilic and Heterophilic Graphs without Message Passingcited by 2
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemmacited by 2
- 2025Weisfeiler and Leman Follow the Arrow of Time: Expressive Power of Message Passing in Temporal Event Graphscited by 2
- 2025Sheaves Reloaded: A Directional Awakeningcited by 2
- 2025Adapting to Heterophilic Graph Data with Structure-Guided Neighbor Discoverycited by 2
- 2025Adaptive Initial Residual Connections for GNNs with Theoretical Guaranteescited by 2
- 2023BHGNN-RT: Network embedding for directed heterogeneous graphscited by 1
- 2024A Novel Technique for Query Plan Representation Based on Graph Neural Netscited by 1
- 2024Greener GRASS: Enhancing GNNs with Encoding, Rewiring, and Attentioncited by 1
- 2024HyperAggregation: Aggregating over Graph Edges with Hypernetworkscited by 1
- 2024Dirac--Bianconi Graph Neural Networks -- Enabling Non-Diffusive Long-Range Graph Predictionscited by 1
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variantscited by 1
- 2024A Benchmark on Directed Graph Representation Learning in Hardware Designscited by 1
- 2024Scale-aware Message Passing For Graph Node Classificationcited by 1
- 2025Learning to Rank Critical Road Segments via Heterogeneous Graphs with Origin-Destination Flow Integrationcited by 1
- 2025DeGLIF for Label Noise Robust Node Classification using GNNscited by 1
- 2025Graph Neural Diffusion via Generalized Opinion Dynamicscited by 1
- 2025A Note on Graphon-Signal Analysis of Graph Neural Networkscited by 1
- 2025Flow Matters: Directional and Expressive GNNs for Heterophilic Graphscited by 1
- 2025Preference-driven Knowledge Distillation for Few-shot Node Classificationcited by 1
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspectivecited by 1
- 2025Gauge-Equivariant Graph Networks via Self-Interference Cancellationcited by 1
- 2025Toward Efficient Testing of Graph Neural Networks via Test Input Prioritizationcited by 1
50 most cited of 88 All 88 (JSON)
- 2026TwinS-GCN: Spectral conjugate for Spectral Graph Convolutional Networks26 Sep 2026
- 2026Not Just Oversmoothing: Detecting the Echo Chamber Effect in Graph Neural Networks6 Sep 2026
- 2026Cone Rayleigh Levels: Finite Perturbations and Certified Control27 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
- 2026Nonlinear Laplacians Improve Signed-Directed Graph Learning1 Aug 2026
- 2026Gauge-Invariant, Parameter-Insensitive Regularization for Potential Recovery from Flow on Directed Graphs15 Jul 2026
- 2026Revisiting Pre-Propagation GNNs: Robust Diffusion Operators and Hidden-State Re-Propagation24 May 2026
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learning10 Apr 2026
- 2026LineMVGNN: Anti-Money Laundering with Line-Graph-Assisted Multi-View Graph Neural Networks24 Mar 2026
- 2026Position: Spectral GNNs Are Neither Spectral Nor Superior for Node Classification19 Mar 2026
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2026Evaluating Progress in Graph Foundation Models: A Comprehensive Benchmark and New Insights28 Feb 2026
38 more
- 2026Graph Learning Should Move Beyond Restrictive Views of Spectral and Message-Passing GNNs10 Feb 2026
- 2026Neural Networks With Dense Weights Are Not Universal Approximators7 Feb 2026
- 2026MGKAN: Predicting Asymmetric Drug-Drug Interactions via a Multimodal Graph Kolmogorov-Arnold Network2 Feb 2026
- 2026Principled Latent Diffusion for Graphs via Laplacian Autoencoders20 Jan 2026
- 2026Persistent Tri-State Message Passing3 Jan 2026
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation20 Dec 2025
- 2025Toward Efficient Testing of Graph Neural Networks via Test Input Prioritization20 Dec 2025
- 2025View Space: Learning Representation across Arbitrary Graphs12 Dec 2025
- 2025Gauge-Equivariant Graph Networks via Self-Interference Cancellation20 Nov 2025
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophily10 Nov 2025
- 2025Adaptive Initial Residual Connections for GNNs with Theoretical Guarantees10 Nov 2025
- 2025Training Diverse Graph Experts for Ensembles: A Systematic Empirical Study21 Oct 2025
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspective18 Oct 2025
- 2025Inferred global dense residue transition graphs from primary structure sequences enable protein interaction prediction via directed graph convolutional neural networks15 Oct 2025
- 2025Preference-driven Knowledge Distillation for Few-shot Node Classification11 Oct 2025
- 2025Bridging Computational Social Science and Deep Learning: Cultural Dissemination-Inspired Graph Neural Networks23 Sep 2025
- 2025State Space Models over Directed Graphs17 Sep 2025
- 2025Flow Matters: Directional and Expressive GNNs for Heterophilic Graphs31 Aug 2025
- 2025A Note on Graphon-Signal Analysis of Graph Neural Networks25 Aug 2025
- 2025Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax24 Aug 2025
- 2025Graph Neural Diffusion via Generalized Opinion Dynamics15 Aug 2025
- 2025Cooperative Sheaf Neural Networks1 Jul 2025
- 2025How do Probabilistic Graphical Models and Graph Neural Networks Look at Network Data?13 Jun 2025
- 2025Adapting to Heterophilic Graph Data with Structure-Guided Neighbor Discovery10 Jun 2025
- 2025Ignoring Directionality Leads to Compromised Graph Neural Network Explanations5 Jun 2025
- 2025Sheaves Reloaded: A Directional Awakening3 Jun 2025
- 2025DeGLIF for Label Noise Robust Node Classification using GNNs30 May 2025
- 2025Weisfeiler and Leman Follow the Arrow of Time: Expressive Power of Message Passing in Temporal Event Graphs30 May 2025
- 2025Primal-Dual Neural Algorithmic Reasoning29 May 2025
- 2025Directed Homophily-Aware Graph Neural Network28 May 2025
- 2025Multi-View Encoders for Performance Prediction in LLM-Based Agentic Workflows26 May 2025
- 2025Convexified Message-Passing Graph Neural Networks23 May 2025
- 2025Directed Semi-Simplicial Learning with Applications to Brain Activity Decoding23 May 2025
- 2025Toward Data-centric Directed Graph Learning: An Entropy-driven Approach2 May 2025
- 2025Learning to Rank Critical Road Segments via Heterogeneous Graphs with Origin-Destination Flow Integration27 Apr 2025
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemma25 Apr 2025
- 2025Finsler Multi-Dimensional Scaling: Manifold Learning for Asymmetric Dimensionality Reduction and Embedding23 Mar 2025
- 2025Using Subgraph GNNs for Node Classification:an Overlooked Potential Approach9 Mar 2025
50 newest of 88 All 88 (JSON)
- 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
- 2023HoloNets: Spectral Convolutions do extend to Directed Graphscited by 20
- 2023Breaking the Entanglement of Homophily and Heterophily in Semi-supervised Node Classificationcited by 19
- 2023Rank Collapse Causes Over-Smoothing and Over-Correlation in Graph Neural Networkscited by 18
- 2024Spatio-Spectral Graph Neural Networkscited by 17
- 2024Mitigating Oversmoothing Through Reverse Process of GNNs for Heterophilic Graphscited by 10
- 2024PANDA: Expanded Width-Aware Message Passing Beyond Rewiringcited by 10
- 2025Cooperative Sheaf Neural Networkscited by 10
- 2024FSW-GNN: A Bi-Lipschitz WL-Equivalent Graph Neural Networkcited by 8
- 2025Depth-Adaptive Graph Neural Networks via Learnable Bakry-'Emery Curvaturecited by 8
- 2025Primal-Dual Neural Algorithmic Reasoningcited by 8
- 2024DUPLEX: Dual GAT for Complex Embedding of Directed Graphscited by 7
12 most cited of 84 All 84 (JSON)
- 2026TwinS-GCN: Spectral conjugate for Spectral Graph Convolutional Networks26 Sep 2026
- 2026Not Just Oversmoothing: Detecting the Echo Chamber Effect in Graph Neural Networks6 Sep 2026
- 2026Cone Rayleigh Levels: Finite Perturbations and Certified Control27 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
- 2026Nonlinear Laplacians Improve Signed-Directed Graph Learning1 Aug 2026
- 2026Gauge-Invariant, Parameter-Insensitive Regularization for Potential Recovery from Flow on Directed Graphs15 Jul 2026
- 2026Revisiting Pre-Propagation GNNs: Robust Diffusion Operators and Hidden-State Re-Propagation24 May 2026
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learning10 Apr 2026
- 2026LineMVGNN: Anti-Money Laundering with Line-Graph-Assisted Multi-View Graph Neural Networks24 Mar 2026
- 2026Position: Spectral GNNs Are Neither Spectral Nor Superior for Node Classification19 Mar 2026
- 2026Invariant-Stratified Propagation for Expressive Graph Neural Networks2 Mar 2026
- 2026Evaluating Progress in Graph Foundation Models: A Comprehensive Benchmark and New Insights28 Feb 2026
12 newest of 84 All 84 (JSON)