Efficient modularity optimization by multistep greedy algorithm and vertex mover refinement
Philipp Schuetz, Amedeo Caflisch

TL;DR
This paper introduces a multistep greedy algorithm combined with a vertex mover refinement for community detection in large networks, achieving higher modularity without increasing computational cost.
Contribution
It presents a novel multistep extension of the greedy algorithm and a refinement procedure, improving modularity optimization in network community detection.
Findings
The MSG-VM algorithm finds higher modularity solutions than previous methods.
The multistep extension maintains the original algorithm's computational scaling.
The combined approach effectively prevents premature community condensation.
Abstract
Identifying strongly connected substructures in large networks provides insight into their coarse-grained organization. Several approaches based on the optimization of a quality function, e.g., the modularity, have been proposed. We present here a multistep extension of the greedy algorithm (MSG) that allows the merging of more than one pair of communities at each iteration step. The essential idea is to prevent the premature condensation into few large communities. Upon convergence of the MSG a simple refinement procedure called "vertex mover" (VM) is used for reassigning vertices to neighboring communities to improve the final modularity value. With an appropriate choice of the step width, the combined MSG-VM algorithm is able to find solutions of higher modularity than those reported previously. The multistep extension does not alter the scaling of computational cost of the greedy…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
