TL;DR
DynaMo is an efficient incremental algorithm for dynamic community detection that maximizes modularity, outperforming static and other dynamic methods in effectiveness and speed on real-world and synthetic networks.
Contribution
It introduces DynaMo, a novel incremental modularity-based algorithm for dynamic community detection that is both effective and significantly faster than static algorithms.
Findings
DynaMo outperforms five other dynamic algorithms in effectiveness.
DynaMo is 2 to 5 times faster than Louvain on average.
Extensive experiments on real-world and synthetic networks validate DynaMo's efficiency.
Abstract
Community detection is of great importance for online social network analysis. The volume, variety and velocity of data generated by today's online social networks are advancing the way researchers analyze those networks. For instance, real-world networks, such as Facebook, LinkedIn and Twitter, are inherently growing rapidly and expanding aggressively over time. However, most of the studies so far have been focusing on detecting communities on the static networks. It is computationally expensive to directly employ a well-studied static algorithm repeatedly on the network snapshots of the dynamic networks. We propose DynaMo, a novel modularity-based dynamic community detection algorithm, aiming to detect communities of dynamic networks as effective as repeatedly applying static algorithms but in a more efficient way. DynaMo is an adaptive and incremental algorithm, which is designed for…
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.
