mlsanityData to 7 Oct 2026

Representation Learning for Frequent Subgraph Mining

arXiv 2402.14367 ↗First posted 22 Feb 2024cs.LG cs.SIcited by 5

Not on the map. Why?

Abstract (arXiv)

Identifying frequent subgraphs, also called network motifs, is crucial in analyzing and predicting properties of real-world networks. However, finding large commonly-occurring motifs remains a challenging problem not only due to its NP-hard subroutine of subgraph counting, but also the exponential growth of the number of possible subgraphs patterns. Here we present Subgraph Pattern Miner (SPMiner), a novel neural approach for approximately finding frequent subgraphs in a large target graph. SPMiner combines graph neural networks, order embedding space, and an efficient search strategy to identify network subgraph patterns that appear most frequently in the target graph. SPMiner first decomposes the target graph into many overlapping subgraphs and then encodes each subgraph into an order embedding space. SPMiner then uses a monotonic walk in the order embedding space to identify frequent motifs. Compared to existing approaches and possible neural alternatives, SPMiner is more accurate, faster, and more scalable. For 5- and 6-node motifs, we show that SPMiner can almost perfectly identify the most frequent motifs while being 100x faster than exact enumeration methods. In addition, SPMiner can also reliably identify frequent 10-node motifs, which is well beyond the size limit of exact enumeration approaches. And last, we show that SPMiner can find large up to 20 node motifs with 10-100x higher frequency than those found by current approximate methods.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 26 of its 56 references that are in the map. First posted on arXiv 22 Feb 2024.

Builds on

26 of 56 references.

References · 26

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2016Densely Connected Convolutional Networkscited by 6,691
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  8. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  9. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  10. 2020Can Graph Neural Networks Count Substructures?cited by 235
  11. 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
  12. 2015Order-Embeddings of Images and Languagecited by 112
14 more
  1. 2016Higher-order organization of complex networkscited by 109
  2. 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 89
  3. 2014Propagation Kernelscited by 88
  4. 2020Deep Graph Matching Consensuscited by 85
  5. 2019Cross-lingual Knowledge Graph Alignment via Graph Matching Neural Networkcited by 68
  6. 2020Neural Subgraph Matchingcited by 47
  7. 2019Neural Subgraph Isomorphism Countingcited by 27
  8. 2017Large-scale analysis of disease pathways in the human interactomecited by 14
  9. 2016A General Framework for Estimating Graphlet Statistics via Random Walkcited by 10
  10. 2014Path Sampling: A Fast and Provable Method for Estimating 4-Vertex Subgraph Countscited by 8
  11. 2016ESCAPE: Efficiently Counting All 5-Vertex Subgraphscited by 8
  12. 2019Motivo: fast motif counting via succinct color coding and adaptive samplingcited by 8
  13. 2020Faster motif counting via succinct color coding and adaptive samplingcited by 4
  14. 2020GraphPi: High Performance Graph Pattern Matching through Effective Redundancy Eliminationcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 1.

5 papers.