08.06.2017 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!