IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v11y2023i7p1573-d1105829.html
   My bibliography  Save this article

Community Detection in Multilayer Networks Based on Matrix Factorization and Spectral Embedding Method

Author

Listed:
  • Fengqin Tang

    (School of Mathematics Sciences, Huaibei Normal University, Huaibei 235000, China)

  • Xuejing Zhao

    (School of Mathematics and Statistics, Lanzhou University, Lanzhou 730033, China)

  • Cuixia Li

    (School of Mathematics and Statistics, Xuzhou University of Technology, Xuzhou 221018, China)

Abstract

Community detection remains a challenging research hotspot in network analysis. With the complexity of the network data structures increasing, multilayer networks, in which entities interact through multiple types of connections, prove to be effective in describing complex networks. The layers in a multilayer network may not share a common community structure. In this paper, we propose a joint method based on matrix factorization and spectral embedding to recover the groups not only for the layers but also for nodes. Specifically, the layers are grouped via the matrix factorization method with layer similarity-based regularization in the perspective of a mixture multilayer stochastic block model, and then the node communities within a layer group are revealed by clustering a combination of the spectral embedding derived from the adjacency matrices and the shared approximation matrix. Numerical studies show that the proposed method achieves competitive clustering results as the number of nodes and/or number of layers vary, together with different topologies of network layers. Additionally, we apply the proposed method on two real-world multilayer networks and obtain interesting findings which again highlight the effectiveness of our method.

Suggested Citation

  • Fengqin Tang & Xuejing Zhao & Cuixia Li, 2023. "Community Detection in Multilayer Networks Based on Matrix Factorization and Spectral Embedding Method," Mathematics, MDPI, vol. 11(7), pages 1-19, March.
  • Handle: RePEc:gam:jmathe:v:11:y:2023:i:7:p:1573-:d:1105829
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/11/7/1573/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/11/7/1573/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Rossi, Luca & Magnani, Matteo, 2015. "Towards effective visual analytics on multiplex and multilayer networks," Chaos, Solitons & Fractals, Elsevier, vol. 72(C), pages 68-76.
    2. Lu, Hong & Sang, Xiaoshuang & Zhao, Qinghua & Lu, Jianfeng, 2020. "Community detection algorithm based on nonnegative matrix factorization and pairwise constraints," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 545(C).
    3. Ma, Xiaoke & Gao, Lin & Yong, Xuerong & Fu, Lidong, 2010. "Semi-supervised clustering algorithm for community structure detection in complex networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 389(1), pages 187-197.
    4. Jing Lei & Kehui Chen & Brian Lynch, 2020. "Consistent community detection in multi-layer network data," Biometrika, Biometrika Trust, vol. 107(1), pages 61-73.
    5. Fengqin Tang & Chunning Wang & Jinxia Su & Yuanyuan Wang, 2020. "Spectral clustering-based community detection using graph distance and node attributes," Computational Statistics, Springer, vol. 35(1), pages 69-94, March.
    6. N. Binkiewicz & J. T. Vogelstein & K. Rohe, 2017. "Covariate-assisted spectral clustering," Biometrika, Biometrika Trust, vol. 104(2), pages 361-377.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chen, Chunchun & Zhu, Wenjie & Peng, Bo, 2022. "Differentiated graph regularized non-negative matrix factorization for semi-supervised community detection," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 604(C).
    2. Heather Mathews & Alexander Volfovsky, 2023. "Community informed experimental design," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 32(4), pages 1141-1166, October.
    3. Termeh Shafie & David Schoch, 2021. "Multiplexity analysis of networks using multigraph representations," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 30(5), pages 1425-1444, December.
    4. Lu, Hong & Sang, Xiaoshuang & Zhao, Qinghua & Lu, Jianfeng, 2020. "Community detection algorithm based on nonnegative matrix factorization and pairwise constraints," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 545(C).
    5. Li, Yafang & Jia, Caiyan & Li, Jianqiang & Wang, Xiaoyang & Yu, Jian, 2018. "Enhanced semi-supervised community detection with active node and link selection," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 510(C), pages 219-232.
    6. Guo, Li & Tao, Yubo & Härdle, Wolfgang Karl, 2019. "Dynamic Network Perspective of Cryptocurrencies," IRTG 1792 Discussion Papers 2019-009, Humboldt University of Berlin, International Research Training Group 1792 "High Dimensional Nonstationary Time Series".
    7. Qiuping Wang & Yuan Zhang & Ting Yan, 2023. "Asymptotic theory in network models with covariates and a growing number of node parameters," Annals of the Institute of Statistical Mathematics, Springer;The Institute of Statistical Mathematics, vol. 75(2), pages 369-392, April.
    8. Ma, Shujie & Su, Liangjun & Zhang, Yichong, 2020. "Detecting Latent Communities in Network Formation Models," Economics and Statistics Working Papers 12-2020, Singapore Management University, School of Economics.
    9. Da Kuang & Sangwoon Yun & Haesun Park, 2015. "SymNMF: nonnegative low-rank approximation of a similarity matrix for graph clustering," Journal of Global Optimization, Springer, vol. 62(3), pages 545-574, July.
    10. Nan, Dong-Yang & Yu, Wei & Liu, Xiao & Zhang, Yun-Peng & Dai, Wei-Di, 2018. "A framework of community detection based on individual labels in attribute networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 512(C), pages 523-536.
    11. Fengqin Tang & Chunning Wang & Jinxia Su & Yuanyuan Wang, 2020. "Spectral clustering-based community detection using graph distance and node attributes," Computational Statistics, Springer, vol. 35(1), pages 69-94, March.
    12. Ning, Yi-Zi & Liu, Xin & Cheng, Hui-Min & Zhang, Zhong-Yuan, 2020. "Effects of social network structures and behavioral responses on the spread of infectious diseases," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 539(C).
    13. Gao, Bo & Deng, Zhenghong & Zhao, Dawei, 2016. "Competing spreading processes and immunization in multiplex networks," Chaos, Solitons & Fractals, Elsevier, vol. 93(C), pages 175-181.
    14. Junhui Cai & Dan Yang & Wu Zhu & Haipeng Shen & Linda Zhao, 2021. "Network regression and supervised centrality estimation," Papers 2111.12921, arXiv.org.
    15. Li Guo & Wolfgang Karl Hardle & Yubo Tao, 2018. "A Time-Varying Network for Cryptocurrencies," Papers 1802.03708, arXiv.org, revised Nov 2022.
    16. Babkin, Sergii & Stewart, Jonathan R. & Long, Xiaochen & Schweinberger, Michael, 2020. "Large-scale estimation of random graph models with local dependence," Computational Statistics & Data Analysis, Elsevier, vol. 152(C).
    17. Liang Yang & Meng Ge & Di Jin & Dongxiao He & Huazhu Fu & Jing Wang & Xiaochun Cao, 2017. "Exploring the roles of cannot-link constraint in community detection via Multi-variance Mixed Gaussian Generative Model," PLOS ONE, Public Library of Science, vol. 12(7), pages 1-21, July.
    18. Ma, Xiaoke & Li, Dongyuan & Tan, Shiyin & Huang, Zhihao, 2019. "Detecting evolving communities in dynamic networks using graph regularized evolutionary nonnegative matrix factorization," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 530(C), pages 1-1.
    19. Guo, Wei-Feng & Zhang, Shao-Wu, 2016. "A general method of community detection by identifying community centers with affinity propagation," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 447(C), pages 508-519.
    20. Eustace, Justine & Wang, Xingyuan & Cui, Yaozu, 2015. "Overlapping community detection using neighborhood ratio matrix," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 421(C), pages 510-521.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:11:y:2023:i:7:p:1573-:d:1105829. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.