7.2.1. Optimisation Algorithm

Your Ad Here

A genetic algorithm in the Generational form has in the end a structure as follow:

   do ng generation

        do nind individuals
          translate bits into variables
          compute objectives => interface to analysis
        end do

        do some statistics on the population individuals

        do Create a new population:
          by cross over:
            select individual
            and reproduce
          by mutation:
            select individuals
            and mutate
        end do

   end do
		

while a Steady-state option would look like:

  do ng*ind generation

        select a random location
        create a new individual by:
          cross over:
            select individual
            and reproduce
        or by:
          mutation:
            select individuals
            and mutate
        translate bits into variables
        compute objective <=> interface to analysis

   end do
		

The key points of the GA are therefore the operators used for selection and reproduction that highly influence the robustness and the efficiency of the algorithm.


Return to modeFRONTIER Index


Your Ad Here