Back to Search Start Over

Employing topology modification strategies in scale-free IoT networks for robustness optimization.

Authors :
Khan, Zahoor Ali
Awais, Muhammad
Alghamdi, Turki Ali
Javaid, Nadeem
Source :
Computing. Jun2024, Vol. 106 Issue 6, p1845-1872. 28p.
Publication Year :
2024

Abstract

Nowadays, the Internet of Things (IoT) networks provide benefits to humans in numerous domains by empowering the projects of smart cities, healthcare, industrial enhancement and so forth. The IoT networks include nodes, which deliver the data to the destination. However, the network nodes' connectivity is affected by the nodes' removal caused due to the malicious attacks. The ideal plan is to construct a topology that maintains nodes' connectivity after the attacks and subsequently increases the network robustness. Therefore, for constructing a robust scale-free network, two different mechanisms are adopted in this paper. First, a Multi-Population Genetic Algorithm (MPGA) is used to deal with premature convergence in GA. Then, an entropy based mechanism is used, which replaces the worst solution of high entropy population with the best solution of low entropy population to improve the network robustness. Second, two types of Edge Swap Mechanisms (ESMs) are proposed. The Efficiency based Edge Swap Mechanism (EESM) selects the pair of edges with high efficiency. While the second ESM named as EESM-Assortativity, transforms the network topology into an onion-like structure to achieve maximum connectivity between similar degree network nodes. Further, Hill Climbing (HC) and Simulated Annealing (SA) methods are used for optimizing the network robustness. The simulation results show that the proposed MPGA Entropy has 9% better network robustness as compared to MPGA. Moreover, both the proposed ESMs effectively increase the network robustness with an average of 15% better robustness as compared to HC and SA. Furthermore, they increase the graph density as well as network's connectivity. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0010485X
Volume :
106
Issue :
6
Database :
Academic Search Index
Journal :
Computing
Publication Type :
Academic Journal
Accession number :
177560437
Full Text :
https://doi.org/10.1007/s00607-024-01273-2