Professional Documents
Culture Documents
net/publication/262165276
CITATION READS
1 23
2 authors, including:
Anuradha Deshpande
The Maharaja Sayajirao University of Baroda
12 PUBLICATIONS 6 CITATIONS
SEE PROFILE
All content following this page was uploaded by Anuradha Deshpande on 05 May 2015.
Absract
The paper explains use of low level advanced Genetic Algorithm operator DOMINANCE & DIPLOIDY for
getting new binary string structure in terms of heterozygous or homozygous expression of dominated &
recessive alleles. It also highlights role of schema representation (physical schema and expressed schema) on
population size, as an attempt to improve upon the robustness of simple GA’s. The paper has demonstrated
numerically pattern of selection of dominant and recessive alleles. It has suggested numerically the
probability of gene movement and gene disruption for various REORDERING OPERATORS LIKE
INVERSION, CYCLE CROSSOVER, and order crossover etc. Theory of reordering operator is tested and
verified upon string / schema representation. Thus the paper aims to analyze the advanced genetic operators
and techniques in GA search.
Keywords:
Advanced Genetic operators and Techniques, Dominance&Diploidy, Schema, Physical Schema, Expressed
Schema, Binary String, Population, Probability
1) Introduction:
Genetic Algorithm is theoretically and empirically 3) GA’s uses theory of probability rules in
proven to provide robust search in complex spaces. Selecting from one set of solutions (a
Random search algorithm has achieved increasing Population) to the next & not deterministic
popularity as researchers have recognized the Rules.
shortcomings of calculus based & enumerate 4) GA’s use objective function information to
schemes. The genetic algorithm is an example of a guide the search, not derivative or other
search procedure that uses random choice as a tool auxiliary information.
to guide a highly exploitative search through a Above objective is achieved by machination of
coding of parameter space. these operators like reproduction, Crossover
Genetic algorithm is different from more normal & mutation. Every attempt is made to improve
optimization & search procedures: upon the robustness of simple GA’s. Limitations
1) GA’s work with coding of the parameter set, not are due to current state of knowledge
the parameter themselves. Parameter are coded & concerning natural genetic mechanisms.
encoded in the string structure, Despite these limitations, the abstraction,
2) GA’s search is from a population of points, not a analysis, & implementation of advanced
single point. Choice of fittest is from many choices. operators & techniques are the most fruitful
avenues for further improvement of genetic
algorithms.
state of dominance & its current homologous At any position or for each function, it has been
partner. This requires the following modification to observed that one allele (the dominant allele)
the schema growth equation: takes precedence over (dominates) the other
f (H ) δ (H ) alternative allele (the recessive) at that position.
m( H , t + 1) >= m( H , t ) × [1 ∓ Pc More specifically an allele is dominant if it is
f av l ∓1
expressed when paired with some other allele.
∓ o( H ) Pm ]..........(3) At each position the dominant gene is always
Every thing remains same, except the average fitness expressed & that the recessive gene is only
of the schema H, F (H) is replaced by the average expressed when it shows up in the company of
fitness of the expressed schema He, f (He). In the another recessive. In the geneticist’s parlance, it
case of a fully dominant schema H, the average fitness is said that the dominant gene is expressed when
of the physical schema always equals the expected heterozygous (mixed, 1 0 – 1) or homozygous
average fitness of the expressed schema He: (pure, 1 1 – 1) & the recessive allele is expressed
only when homozygous (0 0 – 0)
f (H) = f (He) The redundant memory of diploidy permits
multiple solutions to be carried out along with
Above event is possible if parent strings are repeated as only one particular solution expressed. In this
offspring after dominance & diploidy application. way old lessons are not lost forever, and
In the case of a dominated schema He, the hope is, of dominated change permit the old lessons to be
course, that the average fitness of the expressed schema remembered & tested occasionally.
is greater than or equal to the average fitness of the Consider two strings forming physical schema:
physical schema:
String1–1010011110100111 (parent1)
f (He) >= f (H) String 2- 1101011011010110 (parent2)
The situation is most likely to occur when the
dominance map is permitted to evolve. If this situation After applying dominance & diploidy Operator
does arise, then the currently deleterious, dominated as described above, the resulting Offspring will
schema will not be selected out of the population as be the expressed schema:
rapidly as in the corresponding haploid situation.This
is how dominance & diploidy shield currently out of Offspring 1 - 1111011111110111
favor schemata. Offspring 2 - 1010011110100111
Offspring 3 – 1000011010000110
3) Problem Solution:
3.2) Calculation of schema number:
3.1) Implementation of Dominance & Diploidy For Parent string:
TABLE NO 1 & 2
GA PROCESSING OF SCHEMA (PARENT)
P t +1 = P t × k × [( Pt ± r × (1 ∓ P t )) ÷
SCHEMA PROCESSING
AFTER REPRODUCTION ((1 ∓ r ) × P t × P t ± r ))]
String Expected Actual Schema
Representative count count Average
fitness where r=fd / fr, & K is crossover mutation rate
f(H)
H1 1***011*1***011 1,2 3.96 3.95 2607745205
3.4 ) RESULT OF DOMINANCE OPERATOR:
For offspring strings 1 & 2, representative schema H1 is Dominant fitness=1.0, recessive fitness=<1.0,
1***011*1***011*. for e.g. 0.991, 0.927, r=1.08, population=10,
same as parents I.e., the binary digit equivalent formulas. It indicates the pattern of selection of
[sum f (x) = X^2/n] remains same although the dominant alleles.
string structure may be different.
[5]Theory of reordering operator suggests the
probability of gene movement & gene disruption
¾ In the case of a dominated schema H, for various operators.
the hope is, of course, that the average fitness of
the expressed schema He is greater than or equal [6]Probability of gene moved & gene disruption
to the average fitness of the physical schema H. for various operators like Inversion operator,
f (He)>= f (H) .In the case cited above, the cycle crossover operator, & order crossover
average fitness of expressed schema f (He) is operator was calculated for parent & offspring
2607745205 while average fitness of physical strings.
schema is 2433355485, I.e.
f (He)>= f (H), 2607745205 >=2433355485. [7]The gene moved probability was obtained
maximum of 0.5 at x=0.5.For x>0.5, P<0.5. The
¾ If this situation does arise, then the maximum value of P=0.5 is not violated in any
currently deleterious dominated schema will not case.
be selected out of the population as rapidly as in
the corresponding haploid situation. The REFERENCES:
unidentified string structure in parents & BOOKS:
offspring may not be retained in successive
generation due to smaller or reduced population [1]Genetic Algorithms in search Optimization &
size. This is how dominance & diploidy shield Machine Learning –David E. Goldberg
out of favor schemata.
PAPERS:
5) CONCLUSION:
[1]TutorialsatInternationalconferenceonevolutio
[1]Dominance & diploidy are advanced narymulticriterionoptimization (EMO 2001 &
genetic operators which can give new binary EMO 2003) By Eckart Zitzler.
string structures in terms of heterozygous or
homozygous expression of dominant & [2]Redundancy of Genotype as the way for some
recessive allele. advanced operators in evolutionary Algorithm –
Simulation Study, by Halina Kwasnicka,
[2]The physical schema average fitness H is Professor of computer Science at
lesser than the expressed schema average InstituteofAppliedinformatics,Wroclow
fitness He, then dominance & diploidy has UniversityofTechnology,Poland.ScienceatInstitu
shielded (not selected) dominant schema out te of Applied informatics,Wroclow Universityof
Technology, Poland.
of population. Also population size may be
reduced due to shielding. [3]ME Dessertation of Ms Falguni Bhavsar M
titled “Application of Advanced Genetic
[3]The physical schema average fitness H is Algorithm Operators for economic &
equal to the expressed schema average environmental load dispatch”May 2006.
fitness than the dominant schema are always
expressed I.e. .retained in next generation.
The population size is also not reduced.