Topology Attack and Defense for Graph Neural Networks: An Optimization Perspective
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) which apply the deep neural networks to graph data have achieved significant performance for the task of semi-supervised node classification. However, only few work has addressed the adversarial robustness of GNNs. In this paper, we first present a novel gradient-based attack method that facilitates the difficulty of tackling discrete graph data. When comparing to current adversarial attacks on GNNs, the results show that by only perturbing a small number of edge perturbations, including addition and deletion, our optimization-based attack can lead to a noticeable decrease in classification performance. Moreover, leveraging our gradient-based attack, we propose the first optimization-based adversarial training for GNNs. Our method yields higher robustness against both different gradient based and greedy attack methods without sacrificing classification accuracy on original graph.
Key facts. Cited by 196 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 43; 2023: 34; 2024: 49; 2025: 29; 2026: 12.
196 papers.
Sort:
By area:
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2024Attacking Large Language Models with Projected Gradient Descentcited by 94
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 67
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
38 more
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2024Challenging Forgets: Unveiling the Worst-Case Forget Sets in Machine Unlearningcited by 44
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2021On Fast Adversarial Robustness Adaptation in Model-Agnostic Meta-Learningcited by 29
- 2022DropMessage: Unifying Random Dropping for Graph Neural Networkscited by 29
- 2021Interpretable Stability Bounds for Spectral Graph Filterscited by 28
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2021A Hard Label Black-box Adversarial Attack Against Graph Neural Networkscited by 26
- 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networkscited by 26
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 23
- 2021Generating Adversarial Computer Programs using Optimized Obfuscationscited by 22
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2022Model-Agnostic Augmentation for Accurate Graph Classificationcited by 21
- 2022Adversarial Weight Perturbation Improves Generalization in Graph Neural Networkscited by 21
- 2022TextGrad: Advancing Robustness Evaluation in NLP by Gradient-Driven Optimizationcited by 21
- 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Transferable Graph Backdoor Attackcited by 19
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2023Revisiting Robustness in Graph Machine Learningcited by 19
- 2021Decentralized Inference with Graph Neural Networks in Wireless Communication Systemscited by 18
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
- 2022Structure-Preserving Graph Representation Learningcited by 17
- 2021SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluationcited by 16
- 2021Graph Structural Attack by Perturbing Spectral Distancecited by 16
- 2022Characterizing the Influence of Graph Elementscited by 16
- 2023Towards Reasonable Budget Allocation in Untargeted Graph Structure Attacks via Gradient Debiascited by 16
- 2021CAP: Co-Adversarial Perturbation on Weights and Features for Improving Generalization of Graph Neural Networkscited by 15
- 2022Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophilycited by 15
- 2024Collaborate to Adapt: Source-Free Graph Domain Adaptation via Bi-directional Adaptationcited by 15
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Cross-Context Backdoor Attacks against Graph Prompt Learningcited by 14
50 most cited of 196 All 196 (JSON)
- 2026Kernel-Complexity Edge Sanitization for Training-Free Defense against Structural Graph Attacks9 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026Attacking Graph Foundation Models Through Their Shared Representation20 Jul 2026
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networks5 Jul 2026
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026Self-supervised Adversarial Purification for Graph Neural Networks22 May 2026
- 2026BadSKP: Backdoor Attacks on Knowledge Graph-Enhanced LLMs with Soft Prompts12 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2026Attack by Unlearning: Unlearning-Induced Adversarial Attacks on Graph Neural Networks19 Mar 2026
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
38 more
- 2025Pruning Graphs by Adversarial Robustness Evaluation to Strengthen GNN Defenses29 Nov 2025
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networks9 Nov 2025
- 2025Fine-Grained Iterative Adversarial Attacks with Limited Computation Budget30 Oct 2025
- 2025If You Want to Be Robust, Be Wary of Initialization26 Oct 2025
- 2025Enhancing Graph Classification Robustness with Singular Pooling26 Oct 2025
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Backdoor or Manipulation? Graph Mixture of Experts Can Defend Against Various Graph Adversarial Attacks17 Oct 2025
- 2025RoBCtrl: Attacking GNN-Based Social Bot Detectors via Reinforced Manipulation of Bots Control Interaction16 Oct 2025
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGs14 Oct 2025
- 2025Leveraging Vulnerabilities in Temporal Graph Neural Networks via Strategic High-Impact Assaults29 Sep 2025
- 2025Unifying Adversarial Perturbation for Graph Neural Networks30 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2025EvA: Evolutionary Attacks on Graphs10 Jul 2025
- 2025Robust Learning on Noisy Graphs via Latent Space Constraints with External Knowledge7 Jul 2025
- 2025KCES: Training-Free Defense for Robust Graph Neural Networks via Kernel Complexity13 Jun 2025
- 2025On the Stability of Graph Convolutional Neural Networks: A Probabilistic Perspective1 Jun 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025Informed, but Not Always Improved: Challenging the Benefit of Background Knowledge in GNNs16 May 2025
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025Exploiting Meta-Learning-based Poisoning Attacks for Graph Link Prediction8 Apr 2025
- 2025Are We There Yet? Unraveling the State-of-the-Art Graph Network Intrusion Detection Systems26 Mar 2025
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations24 Mar 2025
- 2025Adaptive Backdoor Attacks with Reasonable Constraints on Graph Neural Networks12 Mar 2025
- 2025VGFL-SA: Vertical Graph Federated Learning Structure Attack Based on Contrastive Learning24 Feb 2025
- 2025LiSA: Leveraging Link Recommender to Attack Graph Neural Networks via Subgraph Injection13 Feb 2025
- 2025Query-Based and Unnoticeable Graph Injection Attack from Neighborhood Perspective4 Feb 2025
- 2025Personalized Layer Selection for Graph Neural Networks24 Jan 2025
- 2025On Measuring Unnoticeability of Graph Adversarial Attacks: Observations, New Measure, and Applications9 Jan 2025
- 2024Adversarial Training for Graph Neural Networks via Graph Subspace Energy Optimization25 Dec 2024
- 2024Spectrally unstable nodes drive reliability failures in graph learning19 Dec 2024
- 2024Practicable Black-box Evasion Attacks on Link Prediction in Dynamic Graphs -- A Graph Sequential Embedding Method17 Dec 2024
- 2024DG-Mamba: Robust and Efficient Dynamic Graph Structure Learning with Selective State Space Models11 Dec 2024
- 2024AHSG: Adversarial Attack on High-level Semantics in Graph Neural Networks10 Dec 2024
- 2024On the Adversarial Robustness of Graph Neural Networks with Graph Reduction8 Dec 2024
- 2024Normalized Space Alignment: A Versatile Metric for Representation Analysis7 Nov 2024
- 2024ProTransformer: Robustify Transformers via Plug-and-Play Paradigm30 Oct 2024
- 2024Resilient Temporal GCN for Smart Grid State Estimation Under Topology Inaccuracies21 Oct 2024
50 newest of 196 All 196 (JSON)
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 67
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
12 most cited of 188 All 188 (JSON)
- 2026Kernel-Complexity Edge Sanitization for Training-Free Defense against Structural Graph Attacks9 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026Attacking Graph Foundation Models Through Their Shared Representation20 Jul 2026
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026Self-supervised Adversarial Purification for Graph Neural Networks22 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2026Attack by Unlearning: Unlearning-Induced Adversarial Attacks on Graph Neural Networks19 Mar 2026
- 2026Robust Graph Fine-Tuning with Adversarial Graph Prompting1 Jan 2026
- 2025Pruning Graphs by Adversarial Robustness Evaluation to Strengthen GNN Defenses29 Nov 2025
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networks9 Nov 2025
12 newest of 188 All 188 (JSON)