Memetic fuzzy clustering protocol for wireless sensor networks: Shuffled frog leaping algorithm

被引:36
作者
Fanian, Fakhrosadat [1 ]
Rafsanjani, Marjan Kuchaki [2 ,3 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Kerman Branch, Kerman, Iran
[2] Shahid Bahonar Univ Kerman, Mahani Math Res Ctr, Kerman, Iran
[3] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Comp Sci, Kerman, Iran
关键词
Wireless sensor networks (WSNs); Clustering; Shuffled frog leaping algorithm (SFLA); Fuzzy inference system; EFFICIENT ROUTING PROTOCOL; EVOLUTIONARY APPROACH; AWARE;
D O I
10.1016/j.asoc.2018.07.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The importance of Wireless Sensor Networks (WSNs) has increased owing to their extensive advances, allowing integration of nano-sensors, wireless networks, and smart software. The main challenge in WSNs is the fast sensor energy discharging. One of the most effective approaches to deal with this issue is clustering and selecting appropriate cluster heads. This study presents a Fuzzy Shuffled Frog Leaping Algorithm (FSFLA), which employs the memetic Shuffled Frog Leaping Algorithm (SFLA) to optimize the Mamdani fuzzy rule-base table based on the application specifications. In addition to automatically adjusting the if-then fuzzy rules, this protocol optimizes five controllable parameters associated with the inputs to the fuzzy system in an offline procedure prior to launching the network. The inputs of the fuzzy systems include remaining energy, distance from the base station, the number of neighboring nodes, and node histories. The proposed clustering algorithm can be adjusted according to the application due to having two determined thresholds for turning candidate nodes to final cluster heads. The proposed FSFLA protocol is compared to various protocols such as LEACH, LEACH-DT, SIF, and ASLPR, in terms of the number of the network lifetime, remaining energy, the number of packets successfully received at the base station and intra-cluster distance. The simulation results indicate that the proposed FSFLA clustering protocol, which is implemented in two versions, significantly outperforms other protocols in all scenarios. 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:568 / 590
页数:23
相关论文
共 58 条
[1]   A survey on clustering algorithms for wireless sensor networks [J].
Abbasi, Ameer Ahmed ;
Younis, Mohamed .
COMPUTER COMMUNICATIONS, 2007, 30 (14-15) :2826-2841
[2]   Wireless sensor networks: a survey [J].
Akyildiz, IF ;
Su, W ;
Sankarasubramaniam, Y ;
Cayirci, E .
COMPUTER NETWORKS, 2002, 38 (04) :393-422
[3]   A distributed fuzzy logic-based root selection algorithm for wireless sensor networks [J].
Alaybeyoglu, Aysegul .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 41 :216-225
[4]   Application of shuffled frog-leaping algorithm on clustering [J].
Amiri, Babak ;
Fathian, Mohammad ;
Maroosi, Ali .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 45 (1-2) :199-209
[5]  
Amis A. D., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P32, DOI 10.1109/INFCOM.2000.832171
[6]  
[Anonymous], 2016, Fundamentals of mobile data networks
[7]  
[Anonymous], 2004, Fuzzy Logic with Engineering Applications
[8]  
Arampatzis T, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL & 13TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1 AND 2, P719
[9]  
Bagci H, 2010, IEEE INT CONF FUZZY
[10]   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