Dmfo-cd: A discrete moth-flame optimization algorithm for community detection

37Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

In this paper, a discrete moth–flame optimization algorithm for community detection (DMFO-CD) is proposed. The representation of solution vectors, initialization, and movement strategy of the continuous moth–flame optimization are purposely adapted in DMFO-CD such that it can solve the discrete community detection. In this adaptation, locus-based adjacency representation is used to represent the position of moths and flames, and the initialization process is performed by considering the community structure and the relation between nodes without the need of any knowledge about the number of communities. Solution vectors are updated by the adapted movement strategy using a single-point crossover to distance imitating, a two-point crossover to calculate the movement, and a single-point neighbor-based mutation that can enhance the exploration and balance exploration and exploitation. The fitness function is also defined based on modularity. The performance of DMFO-CD was evaluated on eleven real-world networks, and the obtained results were compared with five well-known algorithms in community detection, including GA-Net, DPSO-PDM, GACD, EGACD, and DECS in terms of modularity, NMI, and the number of detected communities. Additionally, the obtained results were statistically analyzed by the Wilcoxon signed-rank and Friedman tests. In the comparison with other comparative algorithms, the results show that the proposed DMFO-CD is competitive to detect the correct number of communities with high modularity.

References Powered by Scopus

Differential Evolution - A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces

23989Citations
N/AReaders
Get full text

Grey Wolf Optimizer

15250Citations
N/AReaders
Get full text

Community structure in social and biological networks

12509Citations
N/AReaders
Get full text

Cited by Powered by Scopus

A Systematic Review of the Whale Optimization Algorithm: Theoretical Foundation, Improvements, and Hybridizations

113Citations
N/AReaders
Get full text

GGWO: Gaze cues learning-based grey wolf optimizer and its applications for solving engineering problems

103Citations
N/AReaders
Get full text

An Improved Harris Hawks Optimization Algorithm with Multi-strategy for Community Detection in Social Network

86Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Nadimi-Shahraki, M. H., Moeini, E., Taghian, S., & Mirjalili, S. (2021). Dmfo-cd: A discrete moth-flame optimization algorithm for community detection. Algorithms, 14(11). https://doi.org/10.3390/a14110314

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

75%

Professor / Associate Prof. 1

25%

Readers' Discipline

Tooltip

Computer Science 3

75%

Business, Management and Accounting 1

25%

Article Metrics

Tooltip
Social Media
Shares, Likes & Comments: 4

Save time finding and organizing research with Mendeley

Sign up for free