Neural Subgraph Matching
Not on the map. Why?
Abstract (arXiv)
Subgraph matching is the problem of determining the presence and location(s) of a given query graph in a large target graph. Despite being an NP-complete problem, the subgraph matching problem is crucial in domains ranging from network science and database systems to biochemistry and cognitive science. However, existing techniques based on combinatorial matching and integer programming cannot handle matching problems with both large target and query graphs. Here we propose NeuroMatch, an accurate, efficient, and robust neural approach to subgraph matching. NeuroMatch decomposes query and target graphs into small subgraphs and embeds them using graph neural networks. Trained to capture geometric constraints corresponding to subgraph relations, NeuroMatch then efficiently performs subgraph matching directly in the embedding space. Experiments demonstrate NeuroMatch is 100x faster than existing combinatorial approaches and 18% more accurate than existing approximate subgraph matching methods.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 11; 2023: 7; 2024: 7; 2025: 14; 2026: 5.
47 papers.
Sort:
By area:
- 2021GREED: A Neural Framework for Learning Graph Distance Functionscited by 31
- 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learningcited by 28
- 2021Logic Embeddings for Complex Query Answeringcited by 17
- 2021Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matchingcited by 11
- 2024SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Taskscited by 10
- 2024Graph Edit Distance with General Costs Using Neural Set Divergencecited by 10
- 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networkscited by 8
- 2023SUREL+: Moving from Walks to Sets for Scalable Subgraph-based Graph Representation Learningcited by 8
- 2023RAHNet: Retrieval Augmented Hybrid Network for Long-tailed Graph Classificationcited by 7
- 2025Towards A Universal Graph Structural Encodercited by 7
- 2025Graph-Reward-SQL: Execution-Free Reinforcement Learning for Text-to-SQL via Graph Matching and Stepwise Rewardcited by 7
- 2022Reinforcement Learning Based Query Vertex Ordering Model for Subgraph Matchingcited by 6
35 more
- 2025Graph Neural Networks for Databases: A Surveycited by 6
- 2022DeepGAR: Deep Graph Learning for Analogical Reasoningcited by 5
- 2024Representation Learning for Frequent Subgraph Miningcited by 5
- 2022Schema-Guided Event Graph Completioncited by 4
- 2023GNNPipe: Scaling Deep GNN Training with Pipelined Model Parallelismcited by 4
- 2022FLEX: Feature-Logic Embedding Framework for CompleX Knowledge Graph Reasoningcited by 3
- 2022Towards Accurate Subgraph Similarity Computation via Neural Graph Pruningcited by 3
- 2023D2Match: Leveraging Deep Learning and Degeneracy for Subgraph Matchingcited by 3
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphscited by 3
- 2022Learning Universe Model for Partial Matching Networks over Multiple Graphscited by 2
- 2025SCENIR: Visual Semantic Clarity through Unsupervised Scene Graph Retrievalcited by 2
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrievalcited by 2
- 2022Interactive Visual Pattern Search on Graph Data via Graph Representation Learningcited by 1
- 2022Detecting Small Query Graphs in A Large Graph via Neural Subgraph Searchcited by 1
- 2024PharmacoMatch: Efficient 3D Pharmacophore Screening via Neural Subgraph Matchingcited by 1
- 2025Graph Alignment for Benchmarking Graph Neural Networks and Learning Positional Encodingscited by 1
- 2025Functional Matching of Logic Subgraphs: Beyond Structural Isomorphismcited by 1
- 2025Improving Subgraph Matching by Combining Algorithms and Graph Neural Networkscited by 1
- 2026End-to-End Subgraph Detection with GraphDETRcited by 1
- 2022A Survey on Machine Learning Solutions for Graph Pattern Extractioncited by 0
- 2023Causal schema induction for knowledge discoverycited by 0
- 2023xNeuSM: Explainable Neural Subgraph Matching with Graph Learnable Multi-hop Attention Networkscited by 0
- 2023CodeScholar: Growing Idiomatic Code Examplescited by 0
- 2024Solving the Tree Containment Problem Using Graph Neural Networkscited by 0
- 2024Towards Subgraph Isomorphism Counting with Graph Kernelscited by 0
- 2024Graph Similarity Computation via Interpretable Neural Node Alignmentcited by 0
- 2025Target Circuit Matching in Large-Scale Netlists using GNN-Based Region Predictioncited by 0
- 2025Hierarchy-Aware Neural Subgraph Matching with Enhanced Similarity Measurecited by 0
- 2025Contextual Tokenization for Graph Inverted Indicescited by 0
- 2025Charting the Design Space of Neural Graph Representations for Subgraph Matchingcited by 0
- 2025Neural Graph Navigation for Intelligent Subgraph Matchingcited by 0
- 2026Approximate Subgraph Matching with Neural Graph Representations and Reinforcement Learningcited by 0
- 2026NGM-RAG: Neural Graph Matching based Retrieval-Augmented Generationcited by 0
- 2026Controllable GNN Explanations via Multi-Metric Preference Selectioncited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphscited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Controllable GNN Explanations via Multi-Metric Preference Selection26 Sep 2026
- 2026NGM-RAG: Neural Graph Matching based Retrieval-Augmented Generation13 Jul 2026
- 2026End-to-End Subgraph Detection with GraphDETR4 Jun 2026
- 2026Approximate Subgraph Matching with Neural Graph Representations and Reinforcement Learning18 Mar 2026
- 2025Neural Graph Navigation for Intelligent Subgraph Matching22 Nov 2025
- 2025Charting the Design Space of Neural Graph Representations for Subgraph Matching27 Oct 2025
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrieval26 Oct 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Hierarchy-Aware Neural Subgraph Matching with Enhanced Similarity Measure1 Oct 2025
- 2025Improving Subgraph Matching by Combining Algorithms and Graph Neural Networks27 Jul 2025
- 2025Target Circuit Matching in Large-Scale Netlists using GNN-Based Region Prediction18 Jul 2025
35 more
- 2025Functional Matching of Logic Subgraphs: Beyond Structural Isomorphism28 May 2025
- 2025SCENIR: Visual Semantic Clarity through Unsupervised Scene Graph Retrieval21 May 2025
- 2025Graph Alignment for Benchmarking Graph Neural Networks and Learning Positional Encodings19 May 2025
- 2025Graph-Reward-SQL: Execution-Free Reinforcement Learning for Text-to-SQL via Graph Matching and Stepwise Reward18 May 2025
- 2025Neural Graduated Assignment for Maximum Common Edge Subgraphs18 May 2025
- 2025Towards A Universal Graph Structural Encoder15 Apr 2025
- 2025Graph Neural Networks for Databases: A Survey18 Feb 2025
- 2024Graph Similarity Computation via Interpretable Neural Node Alignment13 Dec 2024
- 2024Graph Edit Distance with General Costs Using Neural Set Divergence26 Sep 2024
- 2024PharmacoMatch: Efficient 3D Pharmacophore Screening via Neural Subgraph Matching10 Sep 2024
- 2024Towards Subgraph Isomorphism Counting with Graph Kernels13 May 2024
- 2024Solving the Tree Containment Problem Using Graph Neural Networks15 Apr 2024
- 2024SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Tasks28 Mar 2024
- 2024Representation Learning for Frequent Subgraph Mining22 Feb 2024
- 2023CodeScholar: Growing Idiomatic Code Examples23 Dec 2023
- 2023xNeuSM: Explainable Neural Subgraph Matching with Graph Learnable Multi-hop Attention Networks4 Dec 2023
- 2023GNNPipe: Scaling Deep GNN Training with Pipelined Model Parallelism19 Aug 2023
- 2023RAHNet: Retrieval Augmented Hybrid Network for Long-tailed Graph Classification4 Aug 2023
- 2023D2Match: Leveraging Deep Learning and Degeneracy for Subgraph Matching10 Jun 2023
- 2023Causal schema induction for knowledge discovery27 Mar 2023
- 2023SUREL+: Moving from Walks to Sets for Scalable Subgraph-based Graph Representation Learning6 Mar 2023
- 2022DeepGAR: Deep Graph Learning for Analogical Reasoning19 Nov 2022
- 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networks20 Oct 2022
- 2022Towards Accurate Subgraph Similarity Computation via Neural Graph Pruning19 Oct 2022
- 2022Learning Universe Model for Partial Matching Networks over Multiple Graphs19 Oct 2022
- 2022Detecting Small Query Graphs in A Large Graph via Neural Subgraph Search21 Jul 2022
- 2022Schema-Guided Event Graph Completion6 Jun 2022
- 2022FLEX: Feature-Logic Embedding Framework for CompleX Knowledge Graph Reasoning23 May 2022
- 2022A Survey on Machine Learning Solutions for Graph Pattern Extraction3 Apr 2022
- 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learning28 Feb 2022
- 2022Interactive Visual Pattern Search on Graph Data via Graph Representation Learning18 Feb 2022
- 2022Reinforcement Learning Based Query Vertex Ordering Model for Subgraph Matching25 Jan 2022
- 2021GREED: A Neural Framework for Learning Graph Distance Functions24 Dec 2021
- 2021Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matching16 Dec 2021
- 2021Logic Embeddings for Complex Query Answering28 Feb 2021
- 2022DeepGAR: Deep Graph Learning for Analogical Reasoningcited by 5
- 2022DeepGAR: Deep Graph Learning for Analogical Reasoning19 Nov 2022
- 2021GREED: A Neural Framework for Learning Graph Distance Functionscited by 31
- 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learningcited by 28
- 2021Logic Embeddings for Complex Query Answeringcited by 17
- 2021Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matchingcited by 11
- 2024SG-PGM: Partial Graph Matching Network with Semantic Geometric Fusion for 3D Scene Graph Alignment and Its Downstream Taskscited by 10
- 2024Graph Edit Distance with General Costs Using Neural Set Divergencecited by 10
- 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networkscited by 8
- 2023SUREL+: Moving from Walks to Sets for Scalable Subgraph-based Graph Representation Learningcited by 8
- 2025Towards A Universal Graph Structural Encodercited by 7
- 2022Reinforcement Learning Based Query Vertex Ordering Model for Subgraph Matchingcited by 6
- 2025Graph Neural Networks for Databases: A Surveycited by 6
- 2024Representation Learning for Frequent Subgraph Miningcited by 5
12 most cited of 43 All 43 (JSON)
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2026Controllable GNN Explanations via Multi-Metric Preference Selection26 Sep 2026
- 2026End-to-End Subgraph Detection with GraphDETR4 Jun 2026
- 2026Approximate Subgraph Matching with Neural Graph Representations and Reinforcement Learning18 Mar 2026
- 2025Neural Graph Navigation for Intelligent Subgraph Matching22 Nov 2025
- 2025Charting the Design Space of Neural Graph Representations for Subgraph Matching27 Oct 2025
- 2025Iteratively Refined Early Interaction Alignment for Subgraph Matching based Graph Retrieval26 Oct 2025
- 2025Contextual Tokenization for Graph Inverted Indices26 Oct 2025
- 2025Hierarchy-Aware Neural Subgraph Matching with Enhanced Similarity Measure1 Oct 2025
- 2025Improving Subgraph Matching by Combining Algorithms and Graph Neural Networks27 Jul 2025
- 2025Target Circuit Matching in Large-Scale Netlists using GNN-Based Region Prediction18 Jul 2025
- 2025Functional Matching of Logic Subgraphs: Beyond Structural Isomorphism28 May 2025
12 newest of 43 All 43 (JSON)