Graph Neural Networks Inspired by Classical Iterative Algorithms
Not on the map. Why?
Abstract (arXiv)
Despite the recent success of graph neural networks (GNN), common architectures often exhibit significant limitations, including sensitivity to oversmoothing, long-range dependencies, and spurious edges, e.g., as can occur as a result of graph heterophily or adversarial attacks. To at least partially address these issues within a simple transparent framework, we consider a new family of GNN layers designed to mimic and integrate the update rules of two classical iterative algorithms, namely, proximal gradient descent and iterative reweighted least squares (IRLS). The former defines an extensible base GNN architecture that is immune to oversmoothing while nonetheless capturing long-range dependencies by allowing arbitrary propagation steps. In contrast, the latter produces a novel attention mechanism that is explicitly anchored to an underlying end-to-end energy function, contributing stability with respect to edge uncertainty. When combined we obtain an extremely simple yet robust model that we evaluate across disparate scenarios including standardized benchmarks, adversarially-perturbated graphs, graphs with heterophily, and graphs involving long-range dependencies. In doing so, we compare against SOTA GNN approaches that have been explicitly designed for the respective task, achieving competitive or superior node classification accuracy. Our code is available at https://github.com/FFTYYY/TWIRLS.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Builds on 32 of its 69 references that are in the map. First posted on arXiv 10 Mar 2021.
Builds on
32 of 69 references.
References · 32
- 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
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
20 more
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
- 2020Graph Neural Networks with Heterophilycited by 202
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2019Neural Execution of Graph Algorithmscited by 118
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 100
- 2020Implicit Graph Neural Networkscited by 98
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2014Deep Unfolding: Model-Based Inspiration of Novel Deep Architecturescited by 76
- 2020Revisiting Graph Convolutional Network on Semi-Supervised Node Classification from an Optimization Perspectivecited by 17
- 2017An SDP-Based Algorithm for Linear-Sized Spectral Sparsificationcited by 8
Built on by
Citing papers per year: 2021: 5; 2022: 17; 2023: 18; 2024: 11; 2025: 7; 2026: 2.
60 papers.
Sort:
By area:
- 2022Long Range Graph Benchmarkcited by 258
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2022Equivariant Hypergraph Diffusion Neural Operatorscited by 45
- 2021Bag of Tricks for Node Classification with Graph Neural Networkscited by 40
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2022Transformers from an Optimization Perspectivecited by 27
- 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networkscited by 26
38 more
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2023From Hypergraph Energy Functions to Hypergraph Neural Networkscited by 17
- 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
- 2021Implicit vs Unfolded Graph Neural Networkscited by 12
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuningcited by 12
- 2021Why Propagate Alone? Parallel Use of Labels and Features on Graphscited by 9
- 2021Does your graph need a confidence boost? Convergent boosted smoothing on graphs with tabular node featurescited by 9
- 2022Descent Steps of a Relation-Aware Energy Produce Heterogeneous Graph Neural Networkscited by 9
- 2022MGNN: Graph Neural Networks Inspired by Distance Geometry Problemcited by 8
- 2023Spectral Heterogeneous Graph Convolutions via Positive Noncommutative Polynomialscited by 8
- 2023Robust Graph Neural Networks via Unbiased Aggregationcited by 8
- 2024Interpretable Lightweight Transformer via Unrolling of Learned Graph Smoothness Priorscited by 8
- 2021A Piece-wise Polynomial Filtering Approach for Graph Neural Networkscited by 7
- 2023Spatial Heterophily Aware Graph Neural Networkscited by 7
- 2024Training-Free Message Passing for Learning on Hypergraphscited by 7
- 2024Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysiscited by 7
- 2023From Cluster Assumption to Graph Convolution: Graph-based Semi-Supervised Learning Revisitedcited by 6
- 2023Efficient Link Prediction via GNN Layers Induced by Negative Samplingcited by 6
- 2022MECCH: Metapath Context Convolution-based Heterogeneous Graph Neural Networkscited by 4
- 2023G-Signatures: Global Graph Propagation With Randomized Signaturescited by 4
- 2023LON-GNN: Spectral GNNs with Learnable Orthonormal Basiscited by 4
- 2024An In-depth Investigation of Sparse Rate Reduction in Transformer-like Modelscited by 4
- 2022Ensemble Multi-Relational Graph Neural Networkscited by 3
- 2023Beyond Graph Convolutional Network: An Interpretable Regularizer-centered Optimization Frameworkcited by 3
- 2023Framelet Message Passingcited by 3
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamicscited by 3
- 2024Simplified PCNet with Robustnesscited by 3
- 2025GRAIN: Multi-Granular and Implicit Information Aggregation Graph Neural Network for Heterophilous Graphscited by 3
- 2025Provable Low-Frequency Bias of In-Context Learning of Representationscited by 3
- 2022Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspectivecited by 2
- 2022How Powerful is Implicit Denoising in Graph Neural Networkscited by 2
- 2023Implicit Graph Neural Diffusion Networks: Convergence, Generalization, and Over-Smoothingcited by 2
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energycited by 2
- 2024Modeling Edge-Specific Node Features through Co-Representation Neural Hypergraph Diffusioncited by 2
- 2025Hyper-SET: Designing Transformers via Hyperspherical Energy Minimizationcited by 2
- 2025PAINET: A Principled Efficient Transformer for 3D Dynamics Modelingcited by 2
- 2025On the Condition Number Dependency in Bilevel Optimizationcited by 2
- 2022A Robust Stacking Framework for Training Deep Graph Models with Multifaceted Node Featurescited by 1
50 most cited of 60 All 60 (JSON)
- 2026GOMA: Toward Structure-Driven Multimodal Alignment from a Graph Signal Smoothing Perspective15 May 2026
- 2026A Constrained Optimization Perspective of Unrolled Transformers24 Jan 2026
- 2025On the Condition Number Dependency in Bilevel Optimization27 Nov 2025
- 2025PAINET: A Principled Efficient Transformer for 3D Dynamics Modeling5 Oct 2025
- 2025ReDiSC: A Reparameterized Masked Diffusion Model for Scalable Node Classification with Structured Predictions19 Jul 2025
- 2025Provable Low-Frequency Bias of In-Context Learning of Representations17 Jul 2025
- 2025GRAIN: Multi-Granular and Implicit Information Aggregation Graph Neural Network for Heterophilous Graphs9 Apr 2025
- 2025Hyper-SET: Designing Transformers via Hyperspherical Energy Minimization17 Feb 2025
- 2025Exploring Vision Neural Network Pruning via Screening Methodology11 Feb 2025
- 2024An In-depth Investigation of Sparse Rate Reduction in Transformer-like Models26 Nov 2024
- 2024Transformers from Diffusion: A Unified Framework for Neural Message Passing13 Sep 2024
- 2024Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis19 Jun 2024
38 more
- 2024Interpretable Lightweight Transformer via Unrolling of Learned Graph Smoothness Priors6 Jun 2024
- 2024Graph Adversarial Diffusion Convolution4 Jun 2024
- 2024Modeling Edge-Specific Node Features through Co-Representation Neural Hypergraph Diffusion23 May 2024
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networks26 Mar 2024
- 2024BloomGML: Graph Machine Learning through the Lens of Bilevel Optimization7 Mar 2024
- 2024Simplified PCNet with Robustness6 Mar 2024
- 2024Training-Free Message Passing for Learning on Hypergraphs8 Feb 2024
- 2024Position: Graph Foundation Models are Already Here3 Feb 2024
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filtering22 Dec 2023
- 2023Robust Graph Neural Networks via Unbiased Aggregation25 Nov 2023
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energy19 Oct 2023
- 2023Efficient Link Prediction via GNN Layers Induced by Negative Sampling14 Oct 2023
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamics8 Oct 2023
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuning25 Sep 2023
- 2023From Cluster Assumption to Graph Convolution: Graph-based Semi-Supervised Learning Revisited24 Sep 2023
- 2023Implicit Graph Neural Diffusion Networks: Convergence, Generalization, and Over-Smoothing7 Aug 2023
- 2023Spatial Heterophily Aware Graph Neural Networks21 Jun 2023
- 2023From Hypergraph Energy Functions to Hypergraph Neural Networks16 Jun 2023
- 2023Spectral Heterogeneous Graph Convolutions via Positive Noncommutative Polynomials31 May 2023
- 2023LON-GNN: Spectral GNNs with Learnable Orthonormal Basis24 Mar 2023
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyond12 Mar 2023
- 2023Framelet Message Passing28 Feb 2023
- 2023G-Signatures: Global Graph Propagation With Randomized Signatures17 Feb 2023
- 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagation3 Feb 2023
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusion23 Jan 2023
- 2023Beyond Graph Convolutional Network: An Interpretable Regularizer-centered Optimization Framework11 Jan 2023
- 2022MECCH: Metapath Context Convolution-based Heterogeneous Graph Neural Networks23 Nov 2022
- 2022Alternating Differentiation for Optimization Layers3 Oct 2022
- 2022ASGNN: Graph Neural Networks with Adaptive Structure3 Oct 2022
- 2022How Powerful is Implicit Denoising in Graph Neural Networks29 Sep 2022
- 2022Equivariant Hypergraph Diffusion Neural Operators14 Jul 2022
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusion29 Jun 2022
- 2022Descent Steps of a Relation-Aware Energy Produce Heterogeneous Graph Neural Networks22 Jun 2022
- 2022A Robust Stacking Framework for Training Deep Graph Models with Multifaceted Node Features16 Jun 2022
- 2022Long Range Graph Benchmark16 Jun 2022
- 2022Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspective9 Jun 2022
- 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networks27 May 2022
- 2022Transformers from an Optimization Perspective27 May 2022
50 newest of 60 All 60 (JSON)
- 2022Long Range Graph Benchmarkcited by 258
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Convolutional Neural Networks on Graphs with Chebyshev Approximation, Revisitedcited by 87
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2022Equivariant Hypergraph Diffusion Neural Operatorscited by 45
- 2021Bag of Tricks for Node Classification with Graph Neural Networkscited by 40
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2022Transformers from an Optimization Perspectivecited by 27
- 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networkscited by 26
12 most cited of 59 All 59 (JSON)
- 2026GOMA: Toward Structure-Driven Multimodal Alignment from a Graph Signal Smoothing Perspective15 May 2026
- 2026A Constrained Optimization Perspective of Unrolled Transformers24 Jan 2026
- 2025On the Condition Number Dependency in Bilevel Optimization27 Nov 2025
- 2025PAINET: A Principled Efficient Transformer for 3D Dynamics Modeling5 Oct 2025
- 2025Provable Low-Frequency Bias of In-Context Learning of Representations17 Jul 2025
- 2025GRAIN: Multi-Granular and Implicit Information Aggregation Graph Neural Network for Heterophilous Graphs9 Apr 2025
- 2025Hyper-SET: Designing Transformers via Hyperspherical Energy Minimization17 Feb 2025
- 2025Exploring Vision Neural Network Pruning via Screening Methodology11 Feb 2025
- 2024An In-depth Investigation of Sparse Rate Reduction in Transformer-like Models26 Nov 2024
- 2024Transformers from Diffusion: A Unified Framework for Neural Message Passing13 Sep 2024
- 2024Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis19 Jun 2024
- 2024Interpretable Lightweight Transformer via Unrolling of Learned Graph Smoothness Priors6 Jun 2024
12 newest of 59 All 59 (JSON)