Community Detection in Multiplex Networks Based on Orthogonal Nonnegative Matrix Tri-Factorization

被引:11
作者
Ortiz-Bouza, Meiby [1 ]
Aviyente, Selin [1 ]
机构
[1] Michigan State Univ, Dept Elect & Comp Engn, E Lansing, MI 48824 USA
基金
美国国家科学基金会;
关键词
Multiplex networks; community detection; nonnegative matrix tri-factorization; eigengap; low-rank structure; MULTILAYER NETWORKS; ALGORITHMS;
D O I
10.1109/ACCESS.2024.3351709
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Networks are commonly used to model complex systems. The different entities in the system are represented by nodes of the network and their interactions by edges. In most real life systems, the different entities may interact in different ways necessitating the use of multiplex networks where multiple links are used to model the interactions. One of the major tools for inferring network topology is community detection. Although there are numerous works on community detection in single-layer networks, existing community detection methods for multiplex networks mostly learn a common community structure across layers and do not take the heterogeneity across layers into account. In this paper, we introduce a new multiplex community detection method that identifies communities that are common across layers as well as those that are unique to each layer. The proposed method, Multiplex Orthogonal Nonnegative Matrix Tri-Factorization, represents the adjacency matrix of each layer as the sum of two low-rank matrix factorizations corresponding to the common and private communities, respectively. Unlike most of the existing methods which require the number of communities to be pre-determined, the proposed method also introduces a two stage method to determine the number of common and private communities. The proposed algorithm is evaluated on synthetic and real multiplex networks, as well as for multiview clustering applications, and compared to state-of-the-art techniques.
引用
收藏
页码:6423 / 6436
页数:14
相关论文
共 73 条
[1]   Community detection and stochastic block models: Recent developments [J].
Abbe, Emmanuel .
Journal of Machine Learning Research, 2018, 18 :1-86
[2]   A Multilayer perspective for the analysis of urban transportation systems [J].
Aleta, Alberto ;
Meloni, Sandro ;
Moreno, Yamir .
SCIENTIFIC REPORTS, 2017, 7
[3]  
Ali HT, 2019, INT CONF ACOUST SPEE, P8142, DOI 10.1109/ICASSP.2019.8683574
[4]   Community Detection in Multidimensional Networks [J].
Amelio, Alessia ;
Pizzuti, Clara .
2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, :352-359
[5]   Network science [J].
Barabasi, Albert-Laszlo .
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2013, 371 (1987)
[6]  
Bazzi Marya, 2016, arXiv
[7]   ABACUS: frequent pAttern mining-BAsed Community discovery in mUltidimensional networkS [J].
Berlingerio, Michele ;
Pinelli, Fabio ;
Calabrese, Francesco .
DATA MINING AND KNOWLEDGE DISCOVERY, 2013, 27 (03) :294-320
[8]   Finding and Characterizing Communities in Multidimensional Networks [J].
Berlingerio, Michele ;
Coscia, Michele ;
Giannotti, Fosca .
2011 INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM 2011), 2011, :490-494
[9]  
Bhattacharyya S, 2018, Arxiv, DOI arXiv:1805.10594
[10]   Mining Community Structures in Multidimensional Networks [J].
Boutemine, Oualid ;
Bouguessa, Mohamed .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2017, 11 (04)