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

Full description

Bibliographic Details
Main Authors: Fangyu Liu, Gang Xie
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