Caihong Mu
Multi-objective ant colony optimization algorithm based on decomposition for community detection in complex networks
Mu, Caihong; Zhang, Jian; Liu, Yi; Qu, Rong; Huang, Tianhuan
Authors
Jian Zhang
Yi Liu
Professor RONG QU rong.qu@nottingham.ac.uk
PROFESSOR OF COMPUTER SCIENCE
Tianhuan Huang
Abstract
Community detection aims to identify topological structures and discover patterns in complex networks, which presents an important problem of great significance. The problem can be modeled as an NP hard combinatorial optimization problem, to which multi-objective optimization has been applied, addressing the common resolution limitation problem in modularity-based optimization. In the literature, ant colony optimization (ACO) algorithm, however, has been only applied to community detection with single objective. This is due to the main difficulties in defining and updating the pheromone matrices, constructing the transition probability model, and tuning the parameters. To address these issues, a multi-objective ACO algorithm based on decomposition (MOACO/D-Net) is proposed in this paper, minimizing negative ratio association and ratio cut simultaneously in community detection. MOACO/D-Net decomposes the community detection multi-objective optimization problem into several subproblems, and each one corresponds to one ant in the ant colony. Furthermore, the ant colony is partitioned into groups, and ants in the same group share a common pheromone matrix with information learned from high-quality solutions. The pheromone matrix of each group is updated based on updated nondominated solutions in this group. New solutions are constructed by the ants in each group using a proposed transition probability model, and each of them is then improved by an improvement operator based on the definition of strong community. After improvement, all the solutions are compared with the solutions in the external archive and the nondominated ones are added to the external archive. Finally each ant updates its current solution based on a better neighbor, which may belong to an adjacent group. The resulting final external archive consists of nondominated solutions, and each one corresponds to a different partition of the network. Systematic experiments on LFR benchmark networks and eight real-world networks demonstrate the effectiveness and robustness of the proposed algorithm. The ranges of proper values for each parameter are also analyzed, addressing the key issue of parameter tuning in ACO algorithms based on a large number of tests conducted.
Citation
Mu, C., Zhang, J., Liu, Y., Qu, R., & Huang, T. (2019). Multi-objective ant colony optimization algorithm based on decomposition for community detection in complex networks. Soft Computing, 23, 12683-12709. https://doi.org/10.1007/s00500-019-03820-y
Journal Article Type | Article |
---|---|
Acceptance Date | Jan 29, 2019 |
Online Publication Date | Feb 6, 2019 |
Publication Date | Dec 1, 2019 |
Deposit Date | Jan 9, 2020 |
Journal | Soft Computing |
Print ISSN | 1432-7643 |
Electronic ISSN | 1433-7479 |
Publisher | Springer Verlag |
Peer Reviewed | Peer Reviewed |
Volume | 23 |
Pages | 12683-12709 |
DOI | https://doi.org/10.1007/s00500-019-03820-y |
Keywords | Theoretical Computer Science; Software; Geometry and Topology |
Public URL | https://nottingham-repository.worktribe.com/output/1545285 |
Publisher URL | https://link.springer.com/article/10.1007%2Fs00500-019-03820-y |
Additional Information | This is a pre-print of an article published in Soft Computing. The final authenticated version is available online at: https://doi.org/10.1007/s00500-019-03820-y |
You might also like
A pattern-based algorithm with fuzzy logic bin selector for online bin packing problem
(2024)
Journal Article
Self-Bidirectional Decoupled Distillation for Time Series Classification
(2024)
Journal Article
Densely Knowledge-Aware Network for Multivariate Time Series Classification
(2024)
Journal Article
Downloadable Citations
About Repository@Nottingham
Administrator e-mail: discovery-access-systems@nottingham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search