Provably Robust Explainable Graph Neural Networks against Graph Perturbation Attacks

Jiate Li, Meng Pang, Yun Dong, Jinyuan Jia, Binghui Wang
2/12/2026

No official code found. Best implementation: JetRichardLee/XGNNCert (2 stars, last commit 2025-02-07).

Abstract

Explaining Graph Neural Network (XGNN) has gained growing attention to facilitate the trust of using GNNs, which is the mainstream method to learn graph data. Despite their growing attention, Existing XGNNs focus on improving the explanation performance, and its robustness under attacks is largely unexplored. We noticed that an adversary can slightly perturb the graph structure such that the explanation result of XGNNs is largely changed. Such vulnerability of XGNNs could cause serious issues particularly in safety/security-critical applications. In this paper, we take the first step to study the robustness of XGNN against graph perturbation attacks, and propose XGNNCert, the first provably robust XGNN. Particularly, our XGNNCert can provably ensure the explanation result for a graph under the worst-case graph perturbation attack is close to that without the attack, while not affecting the GNN prediction, when the number of perturbed edges is bounded. Evaluation results on multiple graph datasets and GNN explainers show the effectiveness of XGNNCert.

View on arXivView PDF

Code Implementations(1)

22PythonNov 20, 20241 years ago

Similar Papers

Cite this paper

@article{li2026provably,
  title  = {Provably Robust Explainable Graph Neural Networks against Graph Perturbation Attacks},
  author = {Jiate Li and Meng Pang and Yun Dong and Jinyuan Jia and Binghui Wang},
  year   = {2026},
  eprint = {2502.04224},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2502.04224},
  journal = {ICLR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.04224.svg)](https://codeofpaper.com/paper/2502.04224)

Discussion