Effective and Scalable Clustering on Massive Attributed Graphs
Not on the map. Why?
Abstract (arXiv)
Given a graph G where each node is associated with a set of attributes, and a parameter k specifying the number of output clusters, k-attributed graph clustering (k-AGC) groups nodes in G into k disjoint clusters, such that nodes within the same cluster share similar topological and attribute characteristics, while those in different clusters are dissimilar. This problem is challenging on massive graphs, e.g., with millions of nodes and billions of edges. For such graphs, existing solutions either incur prohibitively high costs, or produce clustering results with compromised quality. In this paper, we propose ACMin, an effective approach to k-AGC that yields high-quality clusters with cost linear to the size of the input graph G. The main contributions of ACMin are twofold: (i) a novel formulation of the k-AGC problem based on an attributed multi-hop conductance quality measure custom-made for this problem setting, which effectively captures cluster coherence in terms of both topological proximities and attribute similarities, and (ii) a linear-time optimization solver that obtains high-quality clusters iteratively, based on efficient matrix operations such as orthogonal iterations, an alternative optimization approach, as well as an initialization technique that significantly speeds up the convergence of ACMin in practice. Extensive experiments, comparing 11 competitors on 6 real datasets, demonstrate that ACMin consistently outperforms all competitors in terms of result quality measured against ground-truth labels, while being up to orders of magnitude faster. In particular, on the Microsoft Academic Knowledge Graph dataset with 265.2 million edges and 1.1 billion attribute values, ACMin outputs high-quality results for 5-AGC within 1.68 hours using a single CPU core, while none of the 11 competitors finish within 3 days.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 11 of its 71 references that are in the map. First posted on arXiv 7 Feb 2021.
Builds on
11 of 71 references.
References · 11
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
- 2014Community Detection in Networks with Node Attributescited by 44
- 2019Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankcited by 25
- 2019Community detection in node-attributed social networks: a surveycited by 24
- 2015Clustering attributed graphs: models, measures and methodscited by 20
- 2014Community detection in networks: Structural communities versus ground truthcited by 14
- 2019Efficient Estimation of Heat Kernel PageRank for Local Clusteringcited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 1; 2026: 2.
10 papers.
- 2023Efficient High-Quality Clustering for Large Bipartite Graphscited by 11
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2024A Versatile Framework for Attributed Network Clustering via K-Nearest Neighbor Augmentationcited by 6
- 2024Spectral Subspace Clustering for Attributed Graphscited by 6
- 2024Leveraging Large Language Models for Effective Label-free Node Classification in Text-Attributed Graphscited by 6
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphscited by 3
- 2025Effective Clustering for Large Multi-Relational Graphscited by 2
- 2026Attention-based graph neural networks: a surveycited by 1
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clusteringcited by 0
- 2026Attention-based graph neural networks: a survey9 May 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2025Effective Clustering for Large Multi-Relational Graphs24 Aug 2025
- 2024Leveraging Large Language Models for Effective Label-free Node Classification in Text-Attributed Graphs16 Dec 2024
- 2024Spectral Subspace Clustering for Attributed Graphs17 Nov 2024
- 2024A Versatile Framework for Attributed Network Clustering via K-Nearest Neighbor Augmentation10 Aug 2024
- 2024Effective Edge-wise Representation Learning in Edge-Attributed Bipartite Graphs19 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2023Efficient High-Quality Clustering for Large Bipartite Graphs28 Dec 2023