Scientific Research and Essays

  • Abbreviation: Sci. Res. Essays
  • Language: English
  • ISSN: 1992-2248
  • DOI: 10.5897/SRE
  • Start Year: 2006
  • Published Articles: 2768

Full Length Research Paper

A new evolutionary algorithm based on data sharing concept for solving optimization problems

  Hasan Jalili1* Ahmadreza Amirzadeh1, Alireza Noorafkan2 and Golsoom Jalili1  
1Neyshabur Branch, Islamic Azad University, Neyshabur, Iran. 2Institute of Standard and Industrial Research, Iran.
Email: [email protected]

  •  Accepted: 29 September 2011
  •  Published: 31 October 2011

Abstract

 

In recent decades, evolutionary algorithms, as a powerful optimization tool, have been used in various areas of studies and applications. Some special features of these methods including vast ranges of applications, ease of use and their ability to yield results close to the real optimal solutions make them successful and popular. In optimization algorithms, despite lots of attentions paid to humans and other creature’s biological evolutions less attention are paid to their social development, as the most complex and successful development mode. In this paper, a new algorithm inspired by human social evolution has been developed to solve the optimization problems. This algorithm has been obtained from a social behavior of human and it has very good capabilities as well as fast responses. The main idea of this algorithm which has very high impact in promoting of scientific studies of all students is originated from the collective studies of students and data sharing among them. This algorithm is applied in students' dormitories at exam season and it has been used to solve three well-known mathematical problems and one voltage profile optimization problem in electricity distribution network. To show the effectiveness of proposed method, the results are compared with the results obtained by genetic algorithm (GA) and honey bee mating optimization (HBMO) algorithm.


Key words: Evolutionary algorithms, data sharing algorithm, honey bee mating optimization algorithm, genetic algorithm.