CDABC: chaotic discrete artificial bee colony algorithm for multi-level clustering in large-scale WSNs

被引:42
作者
Masdari, Mohammad [1 ]
Barshande, Saeid [1 ]
Ozdemir, Suat [2 ]
机构
[1] Islamic Azad Univ, Comp Engn Dept, Urmia Branch, Orumiyeh, Iran
[2] Gazi Univ, Dept Comp Engn, Ankara, Turkey
关键词
WSN; Hierarchical clustering; Bee colony; Discrete optimization; Chaotic map; Energy; PARTICLE SWARM OPTIMIZATION; WIRELESS SENSOR NETWORKS; ENERGY-EFFICIENT; ROUTING ALGORITHM; PROTOCOL; HIERARCHY; SINK;
D O I
10.1007/s11227-019-02933-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial bee colony or ABC is an interesting meta-heuristic algorithm designed to solve various continuous optimization problems. However, it cannot be directly applied to solve discrete problems such as clustering of sensor nodes in the wireless sensor networks (WSNs). For this purpose, in this paper, we present a chaotic discrete version of the ABC algorithm, denoted as chaotic discrete ABC (CDABC). By using the CDABC algorithm, we propose a novel clustering protocol that can be used to organize WSNs into multiple levels of clusters to reduce their energy consumption. The main objective of this protocol is to improve WSN's lifetime by selecting appropriate nodes as cluster heads in each clustering level and reducing the energy costs of the inter-cluster and intra-cluster communications. Extensive simulations results validate the effectiveness of the proposed CDABC-based multi-level clustering protocol in improving the network lifetime.
引用
收藏
页码:7174 / 7208
页数:35
相关论文
共 40 条
[31]   Heuristics for designing multi-sink clustered WSN topologies [J].
Santos, Andrea Cynthia ;
Duhamel, Christophe ;
Belisario, Lorena Silva .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 50 :20-31
[32]   MOFCA: Multi-objective fuzzy clustering algorithm for wireless sensor networks [J].
Sert, Seyyit Alper ;
Bagci, Hakan ;
Yazici, Adnan .
APPLIED SOFT COMPUTING, 2015, 30 :151-165
[33]   Hybrid HSA and PSO algorithm for energy efficient cluster head selection in wireless sensor networks [J].
Shankar, T. ;
Shanmugavel, S. ;
Rajesh, A. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 30 :1-10
[34]   On the Coverage Problem in Video-based Wireless Sensor Networks [J].
Soro, Stanislava ;
Heinzelman, Wendi B. .
2ND INTERNATIONAL CONFERENCE ON BROADBAND NETWORKS (BROADNETS 2005), 2005, :9-+
[35]   Particle swarm optimization based clustering algorithm with mobile sink for WSNs [J].
Wang, Jin ;
Cao, Yiquan ;
Li, Bin ;
Kim, Hye-jin ;
Lee, Sungyoung .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 76 :452-457
[36]   Energy Efficient Backoff Hierarchical Clustering Algorithms for Multi-Hop Wireless Sensor Networks [J].
Wang, Jun ;
Cao, Yong-Tao ;
Xie, Jun-Yuan ;
Chen, Shi-Fu .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (02) :283-291
[37]   HEED: A hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks [J].
Younis, O ;
Fahmy, S .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2004, 3 (04) :366-379
[38]   A cluster-based routing protocol for wireless sensor networks with nonuniform node distribution [J].
Yu, Jiguo ;
Qi, Yingying ;
Wang, Guanghui ;
Gu, Xin .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2012, 66 (01) :54-61
[39]   A dynamic clustering and energy efficient routing technique for sensor networks [J].
Yu, Ming ;
Leung, Kin K. ;
Malvankar, Aniket .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2007, 6 (08) :3069-3079
[40]   A Genetic Algorithm-Based, Dynamic Clustering Method Towards Improved WSN Longevity [J].
Yuan, Xiaohui ;
Elhoseny, Mohamed ;
El-Minir, Hamdy K. ;
Riad, Alaa M. .
JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2017, 25 (01) :21-46