Cargando…
A SOM-Based Membrane Optimization Algorithm for Community Detection
The real world is full of rich and valuable complex networks. Community structure is an important feature in complex networks, which makes possible the discovery of some structure or hidden related information for an in-depth study of complex network structures and functional characteristics. Aimed...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515021/ https://www.ncbi.nlm.nih.gov/pubmed/33267247 http://dx.doi.org/10.3390/e21050533 |
_version_ | 1783586722518401024 |
---|---|
author | Liu, Chuang Du, Yingkui Lei, Jiahao |
author_facet | Liu, Chuang Du, Yingkui Lei, Jiahao |
author_sort | Liu, Chuang |
collection | PubMed |
description | The real world is full of rich and valuable complex networks. Community structure is an important feature in complex networks, which makes possible the discovery of some structure or hidden related information for an in-depth study of complex network structures and functional characteristics. Aimed at community detection in complex networks, this paper proposed a membrane algorithm based on a self-organizing map (SOM) network. Firstly, community detection was transformed as discrete optimization problems by selecting the optimization function. Secondly, three elements of the membrane algorithm, objects, reaction rules, and membrane structure were designed to analyze the properties and characteristics of the community structure. Thirdly, a SOM was employed to determine the number of membranes by learning and mining the structure of the current objects in the decision space, which is beneficial to guiding the local and global search of the proposed algorithm by constructing the neighborhood relationship. Finally, the simulation experiment was carried out on both synthetic benchmark networks and four real-world networks. The experiment proved that the proposed algorithm had higher accuracy, stability, and execution efficiency, compared with the results of other experimental algorithms. |
format | Online Article Text |
id | pubmed-7515021 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75150212020-11-09 A SOM-Based Membrane Optimization Algorithm for Community Detection Liu, Chuang Du, Yingkui Lei, Jiahao Entropy (Basel) Article The real world is full of rich and valuable complex networks. Community structure is an important feature in complex networks, which makes possible the discovery of some structure or hidden related information for an in-depth study of complex network structures and functional characteristics. Aimed at community detection in complex networks, this paper proposed a membrane algorithm based on a self-organizing map (SOM) network. Firstly, community detection was transformed as discrete optimization problems by selecting the optimization function. Secondly, three elements of the membrane algorithm, objects, reaction rules, and membrane structure were designed to analyze the properties and characteristics of the community structure. Thirdly, a SOM was employed to determine the number of membranes by learning and mining the structure of the current objects in the decision space, which is beneficial to guiding the local and global search of the proposed algorithm by constructing the neighborhood relationship. Finally, the simulation experiment was carried out on both synthetic benchmark networks and four real-world networks. The experiment proved that the proposed algorithm had higher accuracy, stability, and execution efficiency, compared with the results of other experimental algorithms. MDPI 2019-05-25 /pmc/articles/PMC7515021/ /pubmed/33267247 http://dx.doi.org/10.3390/e21050533 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Liu, Chuang Du, Yingkui Lei, Jiahao A SOM-Based Membrane Optimization Algorithm for Community Detection |
title | A SOM-Based Membrane Optimization Algorithm for Community Detection |
title_full | A SOM-Based Membrane Optimization Algorithm for Community Detection |
title_fullStr | A SOM-Based Membrane Optimization Algorithm for Community Detection |
title_full_unstemmed | A SOM-Based Membrane Optimization Algorithm for Community Detection |
title_short | A SOM-Based Membrane Optimization Algorithm for Community Detection |
title_sort | som-based membrane optimization algorithm for community detection |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515021/ https://www.ncbi.nlm.nih.gov/pubmed/33267247 http://dx.doi.org/10.3390/e21050533 |
work_keys_str_mv | AT liuchuang asombasedmembraneoptimizationalgorithmforcommunitydetection AT duyingkui asombasedmembraneoptimizationalgorithmforcommunitydetection AT leijiahao asombasedmembraneoptimizationalgorithmforcommunitydetection AT liuchuang sombasedmembraneoptimizationalgorithmforcommunitydetection AT duyingkui sombasedmembraneoptimizationalgorithmforcommunitydetection AT leijiahao sombasedmembraneoptimizationalgorithmforcommunitydetection |