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...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Chuang, Du, Yingkui, Lei, Jiahao
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