Improving Subgraph Matching by Combining Algorithms and Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Homomorphism is a key mapping technique between graphs that preserves their structure. Given a graph and a pattern, the subgraph homomorphism problem involves finding a mapping from the pattern to the graph, ensuring that adjacent vertices in the pattern are mapped to adjacent vertices in the graph. Unlike subgraph isomorphism, which requires a one-to-one mapping, homomorphism allows multiple vertices in the pattern to map to the same vertex in the graph, making it more complex. We propose HFrame, the first graph neural network-based framework for subgraph homomorphism, which integrates traditional algorithms with machine learning techniques. We demonstrate that HFrame outperforms standard graph neural networks by being able to distinguish more graph pairs where the pattern is not homomorphic to the graph. Additionally, we provide a generalization error bound for HFrame. Through experiments on both real-world and synthetic graphs, we show that HFrame is up to 101.91 times faster than exact matching algorithms and achieves an average accuracy of 0.962.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 27 of its 85 references that are in the map. First posted on arXiv 27 Jul 2025.
Builds on
27 of 85 references.
References · 27
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2019Inductive Relation Prediction by Subgraph Reasoningcited by 239
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 218
- 2021Identity-aware Graph Neural Networkscited by 198
- 2023Rethinking the Expressive Power of GNNs via Graph Biconnectivitycited by 119
- 2015Order-Embeddings of Images and Languagecited by 113
- 2022How Powerful are K-hop Message Passing Graph Neural Networkscited by 90
15 more
- 2019Cross-lingual Knowledge Graph Alignment via Graph Matching Neural Networkcited by 68
- 2022A Survey of Graph Neural Networks for Social Recommender Systemscited by 65
- 2020Neural Subgraph Matchingcited by 47
- 2022Weisfeiler and Leman Go Relationalcited by 28
- 2023The Descriptive Complexity of Graph Neural Networkscited by 26
- 2020Eigen-GNN: A Graph Structure Preserving Plug-in for GNNscited by 14
- 2021Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matchingcited by 11
- 2023Efficient Exact Subgraph Matching via GNN-based Path Dominance Embedding (Technical Report)cited by 9
- 2022On the expressive power of message-passing neural networks as global feature map transformerscited by 8
- 2021Sub-GMN: The Neural Subgraph Matching Network Modelcited by 5
- 2024Representation Learning for Frequent Subgraph Miningcited by 5
- 2022Twin Weisfeiler-Lehman: High Expressive GNNs for Graph Classificationcited by 3
- 2023Fast Continuous Subgraph Matching over Streaming Graphs via Backtracking Reductioncited by 3
- 2023D2Match: Leveraging Deep Learning and Degeneracy for Subgraph Matchingcited by 3
- 2023GuP: Fast Subgraph Matching by Guard-based Pruningcited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.