Inter-cluster multi-hop routing algorithm based on K-means

被引:0
|
作者
Yang, Xiang [1 ]
Liu, Tingpu [1 ]
Deng, Dengteng [1 ]
机构
[1] Guilin Univ Technol, Guilin, Peoples R China
来源
PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018) | 2018年
关键词
Wireless sensor network (WSN); K-means; load balancing; KICMH;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a clustering routing algorithm (KICMH) of uniform clustering and load balancing based on K-means is proposed aimed at LEACH algorithm existing defects of uneven clustering and the randomness of cluster-head election. First, the K-means clustering algorithm is used to cluster the network according to the location information of nodes, so as to achieve load balancing of the whole network. The nodes run for cluster heads according to their distance from the center of the cluster and from the base station and the remaining energy to achieve load balancing within the cluster. After the success of the cluster head campaign, the Dijkstra algorithm is used to generate the shortest path of the cluster head to the base station according to the overhead of sending data to the base station and to build a network topology. In order to reduce the additional energy loss caused by constructing the network topology, the process is realized by the base station. For verifying the performance and accuracy of the algorithm proposed in this paper, simulation is carried out by experiments. The results show that the KICMH algorithm proposed in this paper is significantly better than the original algorithm in clustering uniformity, energy load balancing and network lifetime.
引用
收藏
页码:1296 / 1301
页数:6
相关论文
共 50 条
  • [31] Cooperative Swarm based Clustering Algorithm based on PSO and k-means to find optimal cluster centroids
    Naik, Bighnaraj
    Swetanisha, Subhra
    Behera, Dayal Kumar
    Mahapatra, Sarita
    Padhi, Bharat Kumar
    2012 NATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION SYSTEMS (NCCCS), 2012, : 227 - 231
  • [32] Faster K-Means Cluster Estimation
    Khandelwal, Siddhesh
    Awekar, Amit
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2017, 2017, 10193 : 520 - 526
  • [33] Local Search Algorithm for k-means Clustering Based on Minimum Sub-cluster Size
    Wang, Shouqiang
    Wang, Xiaomei
    PROCEEDINGS OF THE 2009 CHINESE CONFERENCE ON PATTERN RECOGNITION AND THE FIRST CJK JOINT WORKSHOP ON PATTERN RECOGNITION, VOLS 1 AND 2, 2009, : 1 - +
  • [34] Distributed and multi-core version of k-means algorithm
    Savvas, Ilias K.
    Tselios, Dimitrios
    Garani, Georgia
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2019, 10 (03) : 283 - 291
  • [35] A cluster-based oversampling algorithm combining SMOTE and k-means for imbalanced medical data
    Xu, Zhaozhao
    Shen, Derong
    Nie, Tiezheng
    Kou, Yue
    Yin, Nan
    Han, Xi
    INFORMATION SCIENCES, 2021, 572 : 574 - 589
  • [36] A multi-hop protocol using advanced multi-hop Dijkstras algorithm and tree based remote vector for wireless sensor network
    Hariharan, U.
    Rajkumar, K.
    Akilan, T.
    Ponmalar, A.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (6) : 6877 - 6895
  • [37] A Hybrid K-Means Metaheuristic Algorithm to Solve a Class of Vehicle Routing Problems
    Korayem, L.
    Khorsid, M.
    Kassem, S. S.
    ADVANCED SCIENCE LETTERS, 2015, 21 (12) : 3720 - 3722
  • [38] An improved initial cluster centers selection algorithm for k-means based on features correlative degree
    Chen, Xingshu
    Wu, Xiaosong
    Wang, Wenxian
    Wang, Haizhou
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2015, 47 (01): : 13 - 19
  • [39] A Clustering Algorithm Based on Integration of K-Means and PSO
    Atabay, Habibollah Agh
    Sheikhzadeh, Mohammad Javad
    Torshizi, Mehdi
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 59 - 63
  • [40] Research and Improve on K-means Algorithm Based on Hadoop
    Wu, Kehe
    Zeng, Wenjing
    Wu, Tingting
    An, Yanwen
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 334 - 337