Application of Genetic Algorithm in Multi-objective Optimization
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.2.1.3. Cont<strong>in</strong>uous Method…………………………………………. 50<br />
3.2.1.3.1. GA Operator……………………………………………. 51<br />
3.2.1.3.2. GA Parameter…………………………………………… 52<br />
3.3. Introduc<strong>in</strong>g Physical Discont<strong>in</strong>uity on the Structure and Apply<strong>in</strong>g Penalty<br />
Functions……………………………………………………….<br />
3.3.1. Flat Penalty………………………………………………………….. 54<br />
52<br />
3.3.2. L<strong>in</strong>ear Penalty………………………………………………………. 55<br />
3.3.3. Non-l<strong>in</strong>ear Penalty…………………………………………………... 55<br />
3.4. Develop<strong>in</strong>g Cod<strong>in</strong>g <strong>Algorithm</strong> to Handle Constra<strong>in</strong>ts <strong>in</strong> <strong>Genetic</strong><br />
<strong>Algorithm</strong>s……………………………………………………………....<br />
4. Results & Discussion…………………………………………………………… 57<br />
56<br />
4.1. Unconstra<strong>in</strong>ed Problem………………………………………………… 57<br />
4.1.1. Implementation <strong>of</strong> the Cont<strong>in</strong>uous Method……..………….………. 57<br />
4.1.2. Normalized Objective Function…………….…………….……..…. 58<br />
4.1.3. Discretized Method…………………………………….. 60<br />
4.1.3.1. Objective Function………………………………………. 62<br />
4.1.3.2. GA Operators for Discretized Method…………………... 62<br />
4.1.3.3. GA Parameter…………………………………………… 63<br />
4.1.4. Implementation <strong>of</strong> the Discretized Method……………… 63<br />
4.2. Constra<strong>in</strong>ed Problem………………………………………………….. 68<br />
10