172

PcεκmaxP_c\varepsilonκ_{max}-Means++: Adapt-PP Driven by Energy and Distance Quality Probabilities Based on κκ-Means++ for the Stable Election Protocol (SEP)

Main:16 Pages
7 Figures
Bibliography:4 Pages
1 Tables
Abstract

The adaptive probability PadpP_{\text{\tiny{adp}}} formalized in Adapt-PP is developed based on the remaining number of SNs ζ\zeta and optimal clustering κmax\kappa_{\text{\tiny{max}}}, yet PadpP_{\text{\tiny{adp}}} does not implement the probabilistic ratios of energy and distance factors in the network. Furthermore, Adapt-PP does not localize cluster-heads in the first round properly because of its reliance on distance computations defined in LEACH, that might result in uneven distribution of cluster-heads in the WSN area and hence might at some rounds yield inefficient consumption of energy. This paper utilizes \nolinebreak{kk\small{-}means\small{++}} and Adapt-PP to propose \nolinebreak{PcκmaxP_{\text{c}} \kappa_{\text{\tiny{max}}}\small{-}means\small{++}} clustering algorithm that better manages the distribution of cluster-heads and produces an enhanced performance. The algorithm employs an optimized cluster-head election probability PcP_\text{c} developed based on energy-based Pη(j,i)P_{\eta(j,i)} and distance-based P ⁣ ⁣ ⁣ψ(j,i)P\!\!\!_{\psi(j,i)} quality probabilities along with the adaptive probability PadpP_{\text{\tiny{adp}}}, utilizing the energy ε\varepsilon and distance optimality d ⁣optd\!_{\text{\tiny{opt}}} factors. Furthermore, the algorithm utilizes the optimal clustering κmax\kappa_{\text{\tiny{max}}} derived in Adapt-PP to perform adaptive clustering through \nolinebreak{κmax\kappa_{\text{\tiny{max}}}\small{-}means\small{++}}. The proposed \nolinebreak{PcκmaxP_{\text{c}} \kappa_{\text{\tiny{max}}}{\small{-}}means{\small{++}}} is compared with the energy-based algorithm \nolinebreak{PηεκmaxP_\eta \varepsilon \kappa_{\text{\tiny{max}}}{\small{-}}means{\small{++}}} and distance-based \nolinebreak{PψdoptκmaxP_\psi d_{\text{\tiny{opt}}} \kappa_{\text{\tiny{max}}}{\small{-}}means{\small{++}}} algorithm, and has shown an optimized performance in term of residual energy and stability period of the network.

View on arXiv
Comments on this paper