• Home
  • Search
  • A Survey of Community Detection in Complex Networks Using Nonnegative Matrix Factorization
  • Open Access IconOpen Access
  • Cite Icon118
  • https://doi.org/10.1109/tcss.2021.3114419Copy DOI Icon

A Survey of Community Detection in Complex Networks Using Nonnegative Matrix Factorization

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Community detection is one of the popular research topics in the field of complex networks analysis. It aims to identify communities, represented as cohesive subgroups or clusters, where nodes in the same community link to each other more densely than others outside. Due to the interpretability, simplicity, flexibility, and generality, nonnegative matrix factorization (NMF) has become a very ideal model for community detection and lots of related methods have been presented. To facilitate research on NMF-based community detection, in this article, we make a comprehensive review on NMF-based methods for community detection, especially the state-of-the-art methods presented in high prestige journals or conferences. First, we introduce the basic principles of NMF and explain why NMF can detect communities and design a general framework of NMF-based community detection. Second, according to the applicable network types, we propose a taxonomy to divide the existing NMF-based methods for community detection into six categories, namely, topology networks, signed networks, attributed networks, multilayer networks, dynamic networks, and large-scale networks. We deeply analyze representative methods in every category. Finally, we summarize the common problems faced by all methods and potential solutions and propose four promising research directions. We believe that this survey can fully demonstrate the versatility of NMF-based community detection and serve as a useful guideline for researchers in related fields.

Similar Papers
  • Conference Article
  • Citations72

An improved memetic algorithm for community detection in complex networks

  • Jun 01, 2012
  • Maoguo Gong +3
  • PDF
  • Research Article
  • Citations37

A Review on Community Detection in Large Complex Networks from Conventional to Deep Learning Methods: A Call for the Use of Parallel Meta-Heuristic Algorithms

  • Jan 01, 2021
  • IEEE Access
  • Mohammed Nasser Al-Andoli +3
  • Research Article
  • Citations39

Deep learning-based community detection in complex networks with network partitioning and reduction of trainable parameters

  • Jul 31, 2020
  • Journal of Ambient Intelligence and Humanized Computing
  • Mohammed Al-Andoli +2
  • Research Article
  • Citations20

Alternative approach to community detection in networks

  • Jun 23, 2009
  • Physical Review E
  • A D Medus +1
  • Discussion
  • Citations13

Detecting communities in complex networks using triangles and modularity density

  • Jan 24, 2023
  • Physica A: Statistical Mechanics and its Applications
  • Teng Zhang +1
  • PDF
  • Research Article
  • Citations10

Research on Community Detection in Complex Networks Based on Internode Attraction.

  • Dec 07, 2020
  • Entropy
  • Jinfang Sheng +4
  • Conference Article
  • Citations4

An EDA-based community detection in complex networks

  • Sep 01, 2014
  • Mohsen Ghassemi Parsa +2
  • Research Article
  • Citations37

Multiplex community detection in complex networks using an evolutionary approach

  • Jan 07, 2020
  • Expert Systems with Applications
  • Fatemeh Karimi +2
  • Research Article

Community Detection in Complex Network Using Improved Hybrid Harris Hawk and Coot Bird Optimization Algorithm

  • Aug 31, 2024
  • International Journal of Intelligent Engineering and Systems
  • PDF
  • Research Article
  • Citations3

Unsupervised Community Detection Algorithm with Stochastic Competitive Learning Incorporating Local Node Similarity

  • Sep 20, 2023
  • Applied Sciences
  • Jian Huang +1
  • PDF
  • Research Article
  • Citations1

Multi-objective Optimization Overlapping Community Detection Algorithm based on Subgraph Structure

  • May 17, 2023
  • Frontiers in Computing and Intelligent Systems
  • Changhong Li
  • Preprint Article

Community Detection in Complex Networks: Synthetic Models and Algorithms Supported by Node Embeddings

  • Feb 12, 2026
  • Bartosz Pankratz
  • Research Article
  • Citations44

A multi-objective adaptive evolutionary algorithm to extract communities in networks

  • Dec 10, 2019
  • Swarm and Evolutionary Computation
  • Qi Li +3
  • Research Article
  • Citations14

Community detection in complex networks via adapted Kuramoto dynamics

  • May 04, 2017
  • Communications in Nonlinear Science and Numerical Simulation
  • Daniel M.N Maia +3
  • Research Article
  • Citations16

Overlapping community detection in complex networks using fuzzy theory, balanced link density, and label propagation

  • Dec 09, 2021
  • Expert Systems
  • Ehsan Jokar +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.