Towards Accurate Subgraph Similarity Computation via Neural Graph Pruning
Not on the map. Why?
Abstract (arXiv)
Subgraph similarity search, one of the core problems in graph search, concerns whether a target graph approximately contains a query graph. The problem is recently touched by neural methods. However, current neural methods do not consider pruning the target graph, though pruning is critically important in traditional calculations of subgraph similarities. One obstacle to applying pruning in neural methods is {the discrete property of pruning}. In this work, we convert graph pruning to a problem of node relabeling and then relax it to a differentiable problem. Based on this idea, we further design a novel neural network to approximate a type of subgraph distance: the subgraph edit distance (SED). {In particular, we construct the pruning component using a neural structure, and the entire model can be optimized end-to-end.} In the design of the model, we propose an attention mechanism to leverage the information about the query graph and guide the pruning of the target graph. Moreover, we develop a multi-head pruning strategy such that the model can better explore multiple ways of pruning the target graph. The proposed model establishes new state-of-the-art results across seven benchmark datasets. Extensive analysis of the model indicates that the proposed model can reasonably prune the target graph for SED computation. The implementation of our algorithm is released at our Github repo: https://github.com/tufts-ml/Prune4SED.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 29 of its 59 references that are in the map. First posted on arXiv 19 Oct 2022.
Builds on
29 of 59 references.
References · 29
- 2017Attention Is All You Needcited by 59,932
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2019Graph U-Netscited by 489
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2020Can Graph Neural Networks Count Substructures?cited by 235
17 more
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2021Nested Graph Neural Networkscited by 136
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2018Towards Sparse Hierarchical Graph Classifierscited by 100
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
- 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 89
- 2016SNAP: A General Purpose Network Analysis and Graph Mining Librarycited by 56
- 2020Neural Subgraph Matchingcited by 47
- 2018Learning-based Efficient Graph Similarity Computation via Multi-Scale Convolutional Set Matchingcited by 45
- 2020Multilevel Graph Matching Networks for Deep Graph Similarity Learningcited by 29
- 2019Neural Subgraph Isomorphism Countingcited by 27
- 2020Deep Graph Matching and Searching for Semantic Code Retrievalcited by 20
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2019New Techniques for Graph Edit Distance Computationcited by 5
- 2015Subgraph Similarity Search in Large Graphscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 1.
3 papers.