Scalable maximal subgraph mining with backbone-preserving graph convolutions
File version
Author(s)
Huynh, Thanh Trung
Weidlich, Matthias
Tho, Quan Thanh
Yin, Hongzhi
Aberer, Karl
Nguyen, Quoc Viet Hung
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
Size
File type(s)
Location
License
Abstract
Maximal subgraph mining is increasingly important in various domains, including bioinformatics, genomics, and chemistry, as it helps identify common characteristics among a set of graphs and enables their classification into different categories. Existing approaches for identifying maximal subgraphs typically rely on traversing a graph lattice. However, in practice, these approaches are limited to relatively small subgraphs due to the exponential growth of the search space and the NP-completeness of the underlying subgraph isomorphism test. In this work, we propose SCAMA, an approach that addresses these limitations by adopting a divide-and-conquer strategy for efficient mining of maximal subgraphs. Our approach involves initially partitioning a graph database into equivalence classes using bootstrapped backbones, which are tree-shaped frequent subgraphs. We then introduce a learning process based on a novel graph convolutional network (GCN) to extract maximal backbones for each equivalence class. A critical insight of our approach is that by estimating each maximal backbone directly in the embedding space, we can avoid the exponential traversal of the graph lattice. From the extracted maximal backbones, we construct the maximal frequent subgraphs. Furthermore, we outline how SCAMA can be extended to perform top-k largest frequent subgraph mining and how the discovered patterns facilitate graph classification. Our experimental results demonstrate the effectiveness of SCAMA in identifying almost perfectly maximal frequent subgraphs, while exhibiting approximately 10 times faster performance compared to the best baseline technique.
Journal Title
Information Sciences
Conference Title
Book Title
Edition
Volume
644
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
Item Access Status
Note
Access the data
Related item(s)
Subject
Engineering
Information and computing sciences
Mathematical sciences
Science & Technology
Technology
Computer Science, Information Systems
Computer Science
Maximal subgraph mining
Persistent link to this record
Citation
Nguyen, TT; Huynh, TT; Weidlich, M; Tho, QT; Yin, H; Aberer, K; Nguyen, QVH, Scalable maximal subgraph mining with backbone-preserving graph convolutions, Information Sciences, 2023, 644, pp. 119287