








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Parent selection different methods used in genetic algorithms
Typology: Lecture notes
1 / 14
This page cannot be seen from the preview
Don't miss anything!









p(i) of being selected [10], proportional to its fitness f (i)
selected. The principle of roulette selection follows a linear search
through a roulette wheel with the slots in the wheel weighted in
proportion to the individual’s fitness values.
premature convergence of the GA to a local optimum, due to the
possible presence of a dominant individual that always wins the
competition and is selected as a parent
risk of premature convergence
Sumf(1); deltaf; j 0 ;
Do{
else {
} while (sn)
LRS_ pseudo-code {
Calculate the sum v 1 ; n 2.
For each individual 1 kn do {
it differs from LRS by the probability of selecting each
individual. For ERS, this probability is given by the
expression:
Once the n probabilities are computed, the rest of the
method can be described by the following pseudo-code:
Tournament selection [11] is a variant of rank-based
selection methods. Its principle consists in randomly
selecting a set of k individuals. These individuals are
then ranked according to their relative fitness and the
fittest individual is selected for reproduction. The whole
process is repeated n times for the entire population.
TOS_ pseudo-code { Create a table t where the n individuals are
placed in a randomly chosen order
For k=1 to n do {
else select k2 ;
} // end for s
} Order the n individuals of P(t) according to their fitness;
Set the portion p of individuals to select (e.g.10%<=
p<=50%);
Sp= int(n*p)// selection pressure; Select the first sp
individuals;
}
Sources : Selection Methods for
Genetic Algorithms – Khalid Jebari
Review of Selection Methods in
Genetic Algorithms Nisha Saini