mlsanityData to 14 Oct 2026

Graph Convolutional Networks with Dual Message Passing for Subgraph Isomorphism Counting and Matching

arXiv 2112.08764 ↗First posted 16 Dec 2021cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) and message passing neural networks (MPNNs) have been proven to be expressive for subgraph structures in many applications. Some applications in heterogeneous graphs require explicit edge modeling, such as subgraph isomorphism counting and matching. However, existing message passing mechanisms are not designed well in theory. In this paper, we start from a particular edge-to-vertex transform and exploit the isomorphism property in the edge-to-vertex dual graphs. We prove that searching isomorphisms on the original graph is equivalent to searching on its dual graph. Based on this observation, we propose dual message passing neural networks (DMPNNs) to enhance the substructure representation learning in an asynchronous way for subgraph isomorphism counting and matching as well as unsupervised node classification. Extensive experiments demonstrate the robust performance of DMPNNs by combining both node and edge representation learning in synthetic and real heterogeneous graphs. Code is available at https://github.com/HKUST-KnowComp/DualMessagePassing.

Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 24 of its 39 references that are in the map. First posted on arXiv 16 Dec 2021.

Builds on

24 of 39 references.

References · 24

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2018How Powerful are Graph Neural Networks?cited by 4,393
  4. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  5. 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
  6. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
  7. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  8. 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
  9. 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 932
  10. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  11. 2019Heterogeneous Graph Attention Networkcited by 734
  12. 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
12 more
  1. 2020Heterogeneous Graph Transformercited by 582
  2. 2019Composition-based Multi-Relational Graph Convolutional Networkscited by 396
  3. 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
  4. 2020Can Graph Neural Networks Count Substructures?cited by 236
  5. 2020Neural Subgraph Matchingcited by 47
  6. 2019Neural Subgraph Isomorphism Countingcited by 27
  7. 2020GLSearch: Maximum Common Subgraph Detection via Learning to Searchcited by 19
  8. 2019Power up! Robust Graph Convolutional Network via Graph Poweringcited by 15
  9. 2020Heterogeneous Network Representation Learning: A Unified Framework with Survey and Benchmarkcited by 15
  10. 2018Easing Embedding Learning by Comprehensive Transcription of Heterogeneous Information Networkscited by 14
  11. 2014Path Sampling: A Fast and Provable Method for Estimating 4-Vertex Subgraph Countscited by 8
  12. 2019Motivo: fast motif counting via succinct color coding and adaptive samplingcited by 8

Built on by

Cited by year

Citing papers per year: 2022: 4; 2023: 5; 2024: 1; 2025: 1.

11 papers.