Abstract
Community detection is a fundamental task in graph data mining. Most existing studies in contact networks, collaboration networks, and social networks do not utilize the temporal information associated with edges for community detection. In this article, we study a problem of finding stable communities in a temporal network, where each edge is associated with a timestamp. Our goal is to identify the communities in a temporal network that are stable over time. To efficiently find the stable communities, we develop a new community detection algorithm based on the density-based graph clustering framework. We also propose several carefully-designed pruning techniques to significantly speed up the proposed algorithm. We conduct extensive experiments on four real-life temporal networks to evaluate our algorithm. The results demonstrate the effectiveness and efficiency of the proposed algorithm.
Original language | English |
---|---|
Pages (from-to) | 671-684 |
Number of pages | 14 |
Journal | IEEE Transactions on Big Data |
Volume | 8 |
Issue number | 3 |
DOIs | |
Publication status | Published - 1 Jun 2022 |
Keywords
- Community detection
- density-based clustering
- stable community
- structural graph clustering
- temporal networks