xNeuSM: Explainable Neural Subgraph Matching with Graph Learnable Multi-hop Attention Networks
Not on the map. Why?
Abstract (arXiv)
Subgraph matching is a challenging problem with a wide range of applications in database systems, biochemistry, and cognitive science. It involves determining whether a given query graph is present within a larger target graph. Traditional graph-matching algorithms provide precise results but face challenges in large graph instances due to the NP-complete problem, limiting their practical applicability. In contrast, recent neural network-based approximations offer more scalable solutions, but often lack interpretable node correspondences. To address these limitations, this article presents xNeuSM: Explainable Neural Subgraph Matching which introduces Graph Learnable Multi-hop Attention Networks (GLeMA) that adaptively learns the parameters governing the attention factor decay for each node across hops rather than relying on fixed hyperparameters. We provide a theoretical analysis establishing error bounds for GLeMA's approximation of multi-hop attention as a function of the number of hops. Additionally, we prove that learning distinct attention decay factors for each node leads to a correct approximation of multi-hop attention. Empirical evaluation on real-world datasets shows that xNeuSM achieves substantial improvements in prediction accuracy of up to 34% compared to approximate baselines and, notably, at least a seven-fold faster query time than exact algorithms. The source code of our implementation is available at https://github.com/martinakaduc/xNeuSM.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 40 references that are in the map. First posted on arXiv 4 Dec 2023.
Builds on
12 of 40 references.
References · 12
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
- 2019Cross-lingual Knowledge Graph Alignment via Graph Matching Neural Networkcited by 68
- 2020Neural Subgraph Matchingcited by 47
- 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matchingcited by 8
- 2018Convolutional Set Matching for Graph Similaritycited by 7
- 2015Efficient Algorithms for Personalized PageRankcited by 4
Built on by
Not cited yet.