.

Working principles of Genetic Algotithms

Genetic algorithms are computerised search and optimization algorithms based on the the mechanics of natural geneticss and natural selection.

Working principles

GA's can be used to solve the constrained optimization problems. The working og GA is completed by performing yhr followinf tasks.

Coding------>In order to use GA's the variables x(i) are must coded in string structures, but this coding of variables is not absolutlty necessary.Binary coded strings using 1's and 0's are mostly used.

GA Operators------>Reproduction is usually the first operator applied on population. Reproduction selects good strings in the population and forms the mating pool.hence ,reproduction operator is called as selection operator. In crossover operator, new strings are created by exchanging the information among the string of mating pool.In most of the crossover operators,,two strings are picked from mating pool at random and some portion of strings are exchanged between the strings.