English

Subgraph Frequency Distribution Estimation using Graph Neural Networks

Machine Learning 2022-07-15 v1 Artificial Intelligence Computer Vision and Pattern Recognition Social and Information Networks Machine Learning

Abstract

Small subgraphs (graphlets) are important features to describe fundamental units of a large network. The calculation of the subgraph frequency distributions has a wide application in multiple domains including biology and engineering. Unfortunately due to the inherent complexity of this task, most of the existing methods are computationally intensive and inefficient. In this work, we propose GNNS, a novel representational learning framework that utilizes graph neural networks to sample subgraphs efficiently for estimating their frequency distribution. Our framework includes an inference model and a generative model that learns hierarchical embeddings of nodes, subgraphs, and graph types. With the learned model and embeddings, subgraphs are sampled in a highly scalable and parallel way and the frequency distribution estimation is then performed based on these sampled subgraphs. Eventually, our methods achieve comparable accuracy and a significant speedup by three orders of magnitude compared to existing methods.

Keywords

Cite

@article{arxiv.2207.06684,
  title  = {Subgraph Frequency Distribution Estimation using Graph Neural Networks},
  author = {Zhongren Chen and Xinyue Xu and Shengyi Jiang and Hao Wang and Lu Mi},
  journal= {arXiv preprint arXiv:2207.06684},
  year   = {2022}
}

Comments

accepted by KDD 2022 Workshop on Deep Learning on Graphs

R2 v1 2026-06-25T00:54:17.320Z