5. Conclusion
Certainly, it is a challenging task to handle the dynamic clustering problem in unstable network topology of MWSN. The proposed algorithms KC-GA and UC-GA are implemented in NS-2 for selecting optimal number of clusters and CHs in dynamic environment. The KC-GA and UC-GA algorithms are considered mobility factor, energy and distance metric for calculating fitness function and then applied genetic operation. So, the proposed GAs have more amount of stability in solving dynamic clustering problems and network-based optimization issues. Based on the simulation results, KC-GA performs better by reducing energy consumption and improving network lifetime than UC-GA and LEACH. Finally, KC-GA suits well for dynamic network environment by avoiding faster convergence and obtaining the optimum solution.