Abstract: Wireless sensor networks gains attention of everyone as they have wide range of applications. Networks are divided into clusters which contain nodes. Energy optimization of these nodes and increasing their life time is the main issue to be considered. Cluster Heads are selected using various algorithms such as Leach, Genetic, Differential Evolution and many more. This research paper represents use of Differential Evolution Algorithm for selecting cluster head. The results show that the lifetime of network is improved by using this algorithm as compared to Genetic Algorithm.

Keywords: Differential Evolution (DE), Genetic Algorithm, Cluster Head, First End Node, Half End Node.