proposing a new clustering algorithm to Reduction of Energy Consumption using Fuzzy Logic and Genetic Algorithm for Wireless Sensor Networks.

  • Sayyed Hedayat Tarighi Nejad computer college, Islamic Azad University of Najaf Abad
  • Reza Alinaghian Najafabad Branch,Islamic Azad University,Najafabad,Iran
  • Mehdi Sadeghzadeh Mahshahr Branch, Islamic Azad University,Mahshahr,Iran
Keywords: wireless sensor networks, fuzzy logic, fuzzy system, genetic algorithm, colony of ants, energy consumption, clustering.


The large-scale deployment of wireless sensor networks  and the need for data aggregation necessitate efficient organization of the network topology for the purpose of balancing the load and prolonging the network lifetime. Clustering is one of the important methods for prolonging the network lifetime in wireless sensor networks. It involves grouping of sensor nodes into clusters and electing cluster heads for all the clusters. Clustering has proven to be an effective approach for organizing the network into a connected hierarchy.In this paper, using fuzzy system design and system optimization by genetic algorithm and colony of ants is presented approach to select the best cluster head in sensor networks. Using design and simulation a sensor network has been addressed to evaluation the presented fuzzy system in this paper, and finally the amount of energy consumption using proposed fuzzy system in comparison with LEACH method is calculated in select the cluster head. The result of evaluations is representative of a reduction of energy consumption in the proposed method in comparison with LEATCH method for select the cluster head. The reduction of energy consumption directly is effective on lifetime of wireless sensor network and can cause increase the lifetime these networks.


Download data is not yet available.

Author Biographies

Reza Alinaghian, Najafabad Branch,Islamic Azad University,Najafabad,Iran
Faculty of Computer Engineering
Mehdi Sadeghzadeh, Mahshahr Branch, Islamic Azad University,Mahshahr,Iran
Department of computer