Deb, Kalyanmoy (1998) Genetic algorithm in search and optimization: the technique and applications Proceedings of International Workshop on Soft Computing and Intelligent Systems, (ISI, Calcutta, India) . pp. 58-87.
|
PDF
- Author Version
441kB |
Official URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=...
Abstract
A genetic algorithm (GA) is a search and optimization method developed by mimicking the evolutionary principles and chromosomal processing in natural genetics. A GA begins its search with a random set of solutions usually coded in binary string structures. Every solution is assigned a Htness which is directly related to the objective function of the search and optimization problem. Thereafter, the population of solutions is modiiied to a new population by applying three operators similar to natural genetic operatorsfreproduction, crossover, and mutation. A GA works iteratively by successively applying these three operators in each generation till a termination criterion is satisiied. Over the past one decade, GAs have been successfully applied to a wide variety of problems, because of their simplicity, global perspective, and inherent parallel processing. In this paper, we outline the working principle of a GA by describing these three operators and by outlining an intuitive sketch of why the GA is a useful search algorithm. Thereafter, we apply a GA to solve a complex engineering design problem. Finally, we discuss how GAs can enhance the performance of other soft computing techniques-fuzzy logic and neural network techniques.
Item Type: | Article |
---|---|
Source: | Copyright of this article belongs to Proceedings of International Workshop on Soft Computing and Intelligent Systems, (ISI, Calcutta, India). |
ID Code: | 82743 |
Deposited On: | 14 Feb 2012 11:24 |
Last Modified: | 18 May 2016 23:50 |
Repository Staff Only: item control page