A Fast Algorithm for Community Detection of Network Systems in Smart City
In this paper, a novel algorithm is designed to detect the community structure of network systems in the smart city based on the biogeography-based optimization (BBO) algorithm and the Newman, Moore, and Watts (NMW) small-world network. We have incorporated the NMW small-world network to the BBO alg...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8688414/ |
id |
doaj-74903ee85d0349828772e08754bb827e |
---|---|
record_format |
Article |
spelling |
doaj-74903ee85d0349828772e08754bb827e2021-03-29T22:33:04ZengIEEEIEEE Access2169-35362019-01-017518565186510.1109/ACCESS.2019.29106028688414A Fast Algorithm for Community Detection of Network Systems in Smart CityFangyu Liu0https://orcid.org/0000-0002-3656-978XGang Xie1https://orcid.org/0000-0001-5769-0565College of Physics and Optoelectronics, Taiyuan University of Technology, Taiyuan, ChinaCollege of Information and Computer, Taiyuan University of Technology, Taiyuan, ChinaIn this paper, a novel algorithm is designed to detect the community structure of network systems in the smart city based on the biogeography-based optimization (BBO) algorithm and the Newman, Moore, and Watts (NMW) small-world network. We have incorporated the NMW small-world network to the BBO algorithm to enhance the ability of migration of the habitat by using the connection mechanism of the NMW small-world network. With the help of small-world network information sharing, the convergence speed of the BBO algorithm has significantly improved. The first step of the algorithm design is to generate an NMW small-world network containing nodes equal to the number of habitats with good connectivity, which facilitates better information exchange between the nodes. In the second step, the habitat in the BBO algorithm is dynamically assigned to the small world network, and then, the BBO algorithm migrates and mutates according to the connection relationship of the NMW small-world network. Finally, the new designed NMW-BBO algorithm is evaluated for community detection via four real networks and computer-generated networks, and one of them is exhibited the characteristics of a large network. The numeric simulations are also employed to demonstrate that the new algorithm exhibits better accuracy and robustness.https://ieeexplore.ieee.org/document/8688414/BBO algorithmNMW small world networksmart citycomplex networkcommunity detection |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Fangyu Liu Gang Xie |
spellingShingle |
Fangyu Liu Gang Xie A Fast Algorithm for Community Detection of Network Systems in Smart City IEEE Access BBO algorithm NMW small world network smart city complex network community detection |
author_facet |
Fangyu Liu Gang Xie |
author_sort |
Fangyu Liu |
title |
A Fast Algorithm for Community Detection of Network Systems in Smart City |
title_short |
A Fast Algorithm for Community Detection of Network Systems in Smart City |
title_full |
A Fast Algorithm for Community Detection of Network Systems in Smart City |
title_fullStr |
A Fast Algorithm for Community Detection of Network Systems in Smart City |
title_full_unstemmed |
A Fast Algorithm for Community Detection of Network Systems in Smart City |
title_sort |
fast algorithm for community detection of network systems in smart city |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
In this paper, a novel algorithm is designed to detect the community structure of network systems in the smart city based on the biogeography-based optimization (BBO) algorithm and the Newman, Moore, and Watts (NMW) small-world network. We have incorporated the NMW small-world network to the BBO algorithm to enhance the ability of migration of the habitat by using the connection mechanism of the NMW small-world network. With the help of small-world network information sharing, the convergence speed of the BBO algorithm has significantly improved. The first step of the algorithm design is to generate an NMW small-world network containing nodes equal to the number of habitats with good connectivity, which facilitates better information exchange between the nodes. In the second step, the habitat in the BBO algorithm is dynamically assigned to the small world network, and then, the BBO algorithm migrates and mutates according to the connection relationship of the NMW small-world network. Finally, the new designed NMW-BBO algorithm is evaluated for community detection via four real networks and computer-generated networks, and one of them is exhibited the characteristics of a large network. The numeric simulations are also employed to demonstrate that the new algorithm exhibits better accuracy and robustness. |
topic |
BBO algorithm NMW small world network smart city complex network community detection |
url |
https://ieeexplore.ieee.org/document/8688414/ |
work_keys_str_mv |
AT fangyuliu afastalgorithmforcommunitydetectionofnetworksystemsinsmartcity AT gangxie afastalgorithmforcommunitydetectionofnetworksystemsinsmartcity AT fangyuliu fastalgorithmforcommunitydetectionofnetworksystemsinsmartcity AT gangxie fastalgorithmforcommunitydetectionofnetworksystemsinsmartcity |
_version_ |
1724191393351467008 |