An Improved Hyper-Heuristic Clustering Algorithm for Wireless Sensor Networks

被引:9
|
作者
Tsai, Chun-Wei [1 ]
Chang, Wei-Lun [2 ]
Hu, Kai-Cheng [2 ]
Chiang, Ming-Chao [2 ]
机构
[1] Natl Chung Hsing Univ, Dept Comp Sci & Engn, Taichung 40227, Taiwan
[2] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung 80424, Taiwan
来源
MOBILE NETWORKS & APPLICATIONS | 2017年 / 22卷 / 05期
关键词
Wireless sensor networks; Clustering; Hyper-heuristic algorithm;
D O I
10.1007/s11036-017-0854-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Clustering is one of the most famous open problems of wireless sensor network (WSN) that has been studied for years because all the sensors in a WSN have only a limited amount of energy. As such, the so-called low-energy adaptive clustering hierarchy (LEACH) was presented to prolong the lifetime of a WSN. Although the original idea of LEACH is to keep each sensor in a WSN from being chosen as a cluster head (CH) too frequently so that the loading of the sensors will be balanced, thus avoiding particular sensors from running out of their energy quickly and particular regions from failing to work, it is far from perfect because LEACH may select an unsuitable set of sensors as the cluster heads. In this paper, a high-performance hyper-heuristic algorithm will be presented to enhance the clustering results of WSN called hyper-heuristic clustering algorithm (HHCA). The proposed algorithm is designed to reduce the energy consumption of a WSN, by using a high-performance metaheuristic algorithm to find a better solution to balance the residual energy of all the sensors so that the number of alive sensor nodes will be maximized. To evaluate the performance of the proposed algorithm, it is compared with LEACH, LEACH with genetic algorithm, and hyper-heuristic algorithm alone in this study. Experimental results show that HHCA is able to provide a better result than all the other clustering algorithms compared in this paper, in terms of the energy consumed.
引用
收藏
页码:943 / 958
页数:16
相关论文
共 50 条
  • [41] Clustering the Wireless Sensor Networks: A Meta-Heuristic Approach
    Han, Yu
    Li, Gang
    Xu, Rui
    Su, Jian
    Li, Jian
    Wen, Guangjun
    IEEE ACCESS, 2020, 8 (08): : 214551 - 214564
  • [42] A Distributed Clustering Algorithm for Wireless Sensor Networks
    Lv, T.
    Cai, Z. B.
    INTERNATIONAL CONFERENCE ON ADVANCED MANAGEMENT SCIENCE AND INFORMATION ENGINEERING (AMSIE 2015), 2015, : 818 - 824
  • [43] A Distributed Clustering Algorithm for Wireless Sensor Networks
    SHANG Fengjun College of Computer Science and Technology
    WuhanUniversityJournalofNaturalSciences, 2008, (04) : 385 - 390
  • [44] Novel clustering algorithm for wireless sensor networks
    National Mobile Communications Research Lab., Southeast University, Nanjing 210096, China
    不详
    Tongxin Xuebao, 2008, 7 (20-26):
  • [45] An efficient clustering algorithm for wireless sensor networks
    Alnuaimi, Mariam
    Shuaib, Khaled
    Alnuaimi, Klaithem
    Abed-Hafez, Mohammed
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2015, 11 (03) : 302 - +
  • [46] A probabilistic clustering algorithm in wireless sensor networks
    Huang, HS
    Wu, J
    VTC2005-FALL: 2005 IEEE 62ND VEHICULAR TECHNOLOGY CONFERENCE, 1-4, PROCEEDINGS, 2005, : 1796 - 1798
  • [47] A Novel Clustering Algorithm in Wireless Sensor Networks
    Dai, Jiangpeng
    Liu, Shu
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 159 - 162
  • [48] Mining Clustering Algorithm in Wireless Sensor Networks
    Dai, Shangping
    Wang, Pingping
    Gao, Li
    Zheng, Shijue
    2008 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, VOLS 1 AND 2, 2008, : 178 - 182
  • [49] An Improved Immune Inspired Hyper-Heuristic for Combinatorial Optimisation Problems
    Sim, Kevin
    Hart, Emma
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 121 - 128
  • [50] Assessing hyper-heuristic performance
    Pillay, Nelishia
    Qu, Rong
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2021, 72 (11) : 2503 - 2516