Genetic algorithm for energy-efficient clustering and routing in wireless sensor networks

被引:78
|
作者
Wang, Tianshu [1 ]
Zhang, Gongxuan [2 ]
Yang, Xichen [3 ]
Vajdi, Ahmadreza [2 ]
机构
[1] Nanjing Univ Chinese Med, Sch Informat Technol, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Normal Univ, Sch Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
关键词
Wireless sensor networks; Clustering algorithm; Genetic algorithm; Energy-efficiency; Network life cycle; Routing; PROTOCOL; LIFETIME; SCHEME;
D O I
10.1016/j.jss.2018.09.067
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Wireless sensor networks have been employed widely in various fields, including military, health care, and manufacturing applications. However, the sensor nodes are limited in terms of their energy supply, storage capability, and computational power. Thus, in order to improve the energy efficiency and prolong the network life cycle, we present a genetic algorithm-based energy-efficient clustering and routing approach GECR. We add the optimal solution obtained in the previous network round to the initial population for the current round, thereby improving the search efficiency. In addition, the clustering and routing scheme are combined into a single chromosome to calculate the total energy consumption. We construct the fitness function directly based on the total energy consumption thereby improving the energy efficiency. Moreover, load balancing is considered when constructing the fitness function. Thus, the energy consumption among the nodes can be balanced. The experimental results demonstrated that the GECR performed better than other five methods. The GECR achieved the best load balancing with the lowest variances in the loads on the cluster heads under different scenarios. In addition, the GECR was the most energy-efficient with the lowest average energy consumed by the cluster heads and the lowest energy consumed by all the nodes. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:196 / 214
页数:19
相关论文
共 50 条
  • [1] Energy-efficient clustering routing algorithm for heterogeneous wireless sensor networks
    Li, Siqing
    [J]. PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND ELECTRONICS INFORMATION (ICACSEI 2013), 2013, 41 : 194 - 197
  • [2] An Energy-Efficient Routing Algorithm in Wireless Sensor Networks
    Tang, Yong-Jae
    Bae, Si-Yeong
    Lee, Sung-Keun
    [J]. FUTURE GENERATION INFORMATION TECHNOLOGY, 2011, 7105 : 183 - +
  • [3] An Energy-Efficient Routing Algorithm for Wireless Sensor Networks
    Yin, Guisheng
    Yang, Guang
    Yang, Wu
    Zhang, Bingyang
    Jin, Wenjin
    [J]. ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 181 - 186
  • [4] An energy-efficient clustering algorithm for wireless sensor networks
    Kim, Yu Mi
    Yeo, Myung Ho
    Yoo, Jae Soo
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INFORMATION TECHNOLOGY CONVERGENCE, PROCEEDINGS, 2007, : 96 - +
  • [5] An Energy-efficient Clustering Algorithm for Wireless Sensor Networks
    Yang, Yiping
    Lai, Chuan
    Wang, Lin
    [J]. 2013 10TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2013, : 1382 - 1386
  • [6] An Energy-Efficient Clustering Algorithm for Wireless Sensor Networks
    Matos, Victor de Oliveira
    Arroyo, Jose Elias C.
    dos Santos, Andre Gustavo
    Goncalves, Luciana B.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (10): : 6 - 15
  • [7] Energy-efficient clustering algorithm for wireless sensor networks
    Zhang, Rui-Hua
    Cheng, He-You
    Jia, Zhi-Ping
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2010, 40 (06): : 1663 - 1667
  • [8] Energy-efficient clustering algorithm in wireless sensor networks
    Kim, DaeHwan
    Lee, SangHak
    Cho, We Duke
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 1078 - 1088
  • [9] An Energy-Efficient Clustering Algorithm in Wireless Sensor Networks
    Zhao, Honggang
    Shi, Haoshan
    Tang, Haoyang
    [J]. ICIEA: 2009 4TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-6, 2009, : 3931 - 3934
  • [10] A Genetic Algorithm for Energy-Efficient Based Multipath Routing in Wireless Sensor Networks
    Song, Ying
    Gui, Chao
    Lu, Xiaocheng
    Chen, Hua
    Sun, Baolin
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2015, 85 (04) : 2055 - 2066