Hierarchical community structure in networks

09/15/2020
by   Michael T. Schaub, et al.
0

Modular and hierarchical structures are pervasive in real-world complex systems. A great deal of effort has gone into trying to detect and study these structures. Important theoretical advances in the detection of modular, or "community", structures have included identifying fundamental limits of detectability by formally defining community structure using probabilistic generative models. Detecting hierarchical community structure introduces additional challenges alongside those inherited from community detection. Here we present a theoretical study on hierarchical community structure in networks, which has thus far not received the same rigorous attention. We address the following questions: 1) How should we define a valid hierarchy of communities? 2) How should we determine if a hierarchical structure exists in a network? and 3) how can we detect hierarchical structure efficiently? We approach these questions by introducing a definition of hierarchy based on the concept of stochastic externally equitable partitions and their relation to probabilistic models, such as the popular stochastic block model. We enumerate the challenges involved in detecting hierarchies and, by studying the spectral properties of hierarchical structure, present an efficient and principled method for detecting them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2019

Hierarchical Stochastic Block Model for Community Detection in Multiplex Networks

Multiplex networks have become increasingly more prevalent in many field...
research
01/22/2020

Community Detection in Bipartite Networks with Stochastic Blockmodels

In bipartite networks, community structures are restricted to being disa...
research
03/07/2015

Community Detection and Classification in Hierarchical Stochastic Blockmodels

We propose a robust, scalable, integrated methodology for community dete...
research
10/04/2021

Unraveling the graph structure of tabular datasets through Bayesian and spectral analysis

In the big-data age tabular datasets are being generated and analyzed ev...
research
03/28/2013

Detecting Overlapping Temporal Community Structure in Time-Evolving Networks

We present a principled approach for detecting overlapping temporal comm...
research
03/30/2022

Ordered community detection in directed networks

We develop a method to infer community structure in directed networks wh...
research
06/01/2023

When Does Bottom-up Beat Top-down in Hierarchical Community Detection?

Hierarchical clustering of networks consists in finding a tree of commun...

Please sign up or login with your details

Forgot password? Click here to reset