The Hyperspherical Geometry of Community Detection: Modularity as a Distance

07/06/2021
by   Martijn Gösgens, et al.
0

The Louvain algorithm is currently one of the most popular community detection methods. This algorithm finds communities by maximizing a quantity called modularity. In this work, we describe a metric space of clusterings, where clusterings are described by a binary vector indexed by the vertex-pairs. We extend this geometry to a hypersphere and prove that maximizing modularity is equivalent to minimizing the angular distance to some modularity vector over the set of clustering vectors. This equivalence allows us to view the Louvain algorithm as a nearest-neighbor search that approximately minimizes the distance to this modularity vector. By replacing this modularity vector by a different vector, many alternative community detection methods can be obtained. We explore this wider class and compare it to existing modularity-based methods. Our experiments show that these alternatives may outperform modularity-based methods. For example, when communities are large compared to vertex neighborhoods, a vector based on numbers of common neighbors outperforms existing community detection methods. While the focus of the present work is community detection in networks, the proposed methodology can be applied to any clustering problem where pair-wise similarity data is available.

READ FULL TEXT
research
09/01/2013

Ensemble approaches for improving community detection methods

Statistical estimates can often be improved by fusion of data from sever...
research
12/14/2018

Community structure: A comparative evaluation of community detection methods

Discovering community structure in complex networks is a mature field si...
research
10/17/2022

Implicit models, latent compression, intrinsic biases, and cheap lunches in community detection

The task of community detection, which aims to partition a network into ...
research
06/10/2023

Augmentations of Forman's Ricci Curvature and their Applications in Community Detection

The notion of curvature on graphs has recently gained traction in the ne...
research
12/03/2018

From the User to the Medium: Neural Profiling Across Web Communities

Online communities provide a unique way for individuals to access inform...
research
09/30/2022

Local dominance unveils clusters in networks

Clusters or communities can provide a coarse-grained description of comp...
research
04/05/2018

Discovering Communities of Malapps on Android-based Mobile Cyber-physical Systems

Android-based devices like smartphones have become ideal mobile cyber-ph...

Please sign up or login with your details

Forgot password? Click here to reset