Graphlet Count Estimation via Convolutional Neural Networks
Xutong Liu, Yu-Zhen Janice Chen, John C.S. Lui, Konstantin Avrachenkov

TL;DR
This paper introduces a CNN-based framework with preprocessing techniques to efficiently estimate graphlet counts, significantly speeding up computations while maintaining high accuracy, especially useful for large or similar graphs.
Contribution
The paper presents a novel CNN framework and preprocessing methods for fast, accurate graphlet count estimation, reducing computational costs compared to traditional sampling methods.
Findings
Framework achieves substantial speedup in estimation.
High accuracy maintained across different graph types.
Effective on both synthetic and real-world graphs.
Abstract
Graphlets are defined as k-node connected induced subgraph patterns. For an undirected graph, 3-node graphlets include close triangle and open triangle. When k = 4, there are six types of graphlets, e.g., tailed-triangle and clique are two possible 4-node graphlets. The number of each graphlet, called graphlet count, is a signature which characterizes the local network structure of a given graph. Graphlet count plays a prominent role in network analysis of many fields, most notably bioinformatics and social science. However, computing exact graphlet count is inherently difficult and computational expensive because the number of graphlets grows exponentially large as the graph size and/or graphlet size k grow. To deal with this difficulty, many sampling methods were proposed to estimate graphlet count with bounded error. Nevertheless, these methods require large number of samples to be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHandwritten Text Recognition Techniques
