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.