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 条
[1]   Energy-aware routing algorithm for wireless sensor networks [J].
Amgoth, Tarachand ;
Jana, Prasanta K. .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 41 :357-367
[2]  
Amgoth T, 2014, LECT NOTES COMPUT SC, V8337, P111, DOI 10.1007/978-3-319-04483-5_13
[3]  
Amgoth T, 2013, 2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), P1012, DOI 10.1109/ICACCI.2013.6637315
[4]   A power efficient cluster-based routing algorithm for wireless sensor networks: Honeybees swarm intelligence based approach [J].
Ari, Ado Adamou Abba ;
Yenke, Blaise Omer ;
Labraoui, Nabila ;
Damakoa, Irepran ;
Gueroui, Abdelhak .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 69 :77-97
[5]  
Aslam M., 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), P103, DOI 10.1109/SECON.2012.6275763
[6]   Particle swarm optimization for maximizing lifetime of wireless sensor networks [J].
Azharuddin, Md ;
Jana, Prasanta K. .
COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 :26-42
[7]   An energy aware fuzzy approach to unequal clustering in wireless sensor networks [J].
Bagci, Hakan ;
Yazici, Adnan .
APPLIED SOFT COMPUTING, 2013, 13 (04) :1741-1749
[8]   DUCF: Distributed load balancing Unequal Clustering in wireless sensor networks using Fuzzy approach [J].
Baranidharan, B. ;
Santhi, B. .
APPLIED SOFT COMPUTING, 2016, 40 :495-506
[9]   EACHP: Energy Aware Clustering Hierarchy Protocol for Large Scale Wireless Sensor Networks [J].
Barati, Hamid ;
Movaghar, Ali ;
Rahmani, Amir Masoud .
WIRELESS PERSONAL COMMUNICATIONS, 2015, 85 (03) :765-789
[10]   Two-tier particle swarm optimization protocol for clustering and routing in wireless sensor network [J].
Elhabyan, Riham S. Y. ;
Yagoub, Mustapha C. E. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 :116-128