Detecting Communities in Heterogeneous Multi-Relational Networks:A Message Passing based Approach

04/06/2020
by   Maoying Qiao, et al.
0

Community is a common characteristic of networks including social networks, biological networks, computer and information networks, to name a few. Community detection is a basic step for exploring and analysing these network data. Typically, homogenous network is a type of networks which consists of only one type of objects with one type of links connecting them. There has been a large body of developments in models and algorithms to detect communities over it. However, real-world networks naturally exhibit heterogeneous qualities appearing as multiple types of objects with multi-relational links connecting them. Those heterogeneous information could facilitate the community detection for its constituent homogeneous networks, but has not been fully explored. In this paper, we exploit heterogeneous multi-relational networks (HMRNet) and propose an efficient message passing based algorithm to simultaneously detect communities for all homogeneous networks. Specifically, an HMRNet is reorganized into a hierarchical structure with homogeneous networks as its layers and heterogeneous links connecting them. To detect communities in such an HMRNet, the problem is formulated as a maximum a posterior (MAP) over a factor graph. Finally a message passing based algorithm is derived to find a best solution of the MAP problem. Evaluation on both synthetic and real-world networks confirms the effectiveness of the proposed method.

READ FULL TEXT

page 2

page 3

page 5

page 6

page 7

page 8

page 9

page 10

research
09/12/2017

Weighted Message Passing and Minimum Energy Flow for Heterogeneous Stochastic Block Models with Side Information

We study the misclassification error for community detection in general ...
research
09/02/2021

Heterogeneous relational message passing networks for molecular dynamics simulations

With many frameworks based on message passing neural networks proposed t...
research
03/23/2014

Scalable detection of statistically significant communities and hierarchies, using message-passing for modularity

Modularity is a popular measure of community structure. However, maximiz...
research
03/21/2018

Modularity based community detection in heterogeneous networks

Heterogeneous networks are networks consisting of different types of nod...
research
05/03/2021

Improving Community Detection Performance in Heterogeneous Music Network by Learning Edge-type Usefulness Distribution

Music is becoming an essential part of daily life. There is an urgent ne...
research
09/21/2019

Deep Message Passing on Sets

Modern methods for learning over graph input data have shown the fruitfu...
research
11/26/2017

BL-ECD: Broad Learning based Enterprise Community Detection via Hierarchical Structure Fusion

Employees in companies can be divided into di erent communities, and tho...

Please sign up or login with your details

Forgot password? Click here to reset