English

StruClus: Structural Clustering of Large-Scale Graph Databases

Databases 2016-10-03 v1 Data Structures and Algorithms Machine Learning

Abstract

We present a structural clustering algorithm for large-scale datasets of small labeled graphs, utilizing a frequent subgraph sampling strategy. A set of representatives provides an intuitive description of each cluster, supports the clustering process, and helps to interpret the clustering results. The projection-based nature of the clustering approach allows us to bypass dimensionality and feature extraction problems that arise in the context of graph datasets reduced to pairwise distances or feature vectors. While achieving high quality and (human) interpretable clusterings, the runtime of the algorithm only grows linearly with the number of graphs. Furthermore, the approach is easy to parallelize and therefore suitable for very large datasets. Our extensive experimental evaluation on synthetic and real world datasets demonstrates the superiority of our approach over existing structural and subspace clustering algorithms, both, from a runtime and quality point of view.

Keywords

Cite

@article{arxiv.1609.09000,
  title  = {StruClus: Structural Clustering of Large-Scale Graph Databases},
  author = {Till Schäfer and Petra Mutzel},
  journal= {arXiv preprint arXiv:1609.09000},
  year   = {2016}
}

Comments

10 pages, experimental evaluation, big data, subgraph mining, clustering

R2 v1 2026-06-22T16:04:23.263Z