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.

Convex and Nonconvex MOOP:<br />

A MOOP is convex if all the <strong>objective</strong> functions and feasible region are convex. For a convex<br />

function: → , any two pair <strong>of</strong> solutions , ∈ will satisfy the follow<strong>in</strong>g conditions:<br />

1 1 ………. where 01<br />

Both spaces (decision and <strong>objective</strong> function spaces) <strong>of</strong> a MOOP problem should be evaluated to<br />

test their convexity. Even one <strong>of</strong> them can be non-convex while another one is convex. A MOLP<br />

has been def<strong>in</strong>ed as a convex problem [1].<br />

<br />

Ideal Objective Vector:<br />

The ideal <strong>objective</strong> vector consists <strong>of</strong> an array with the lower bound <strong>of</strong> all <strong>objective</strong> functions <strong>of</strong> a<br />

MOOP result<strong>in</strong>g <strong>in</strong> non-conflict<strong>in</strong>g <strong>objective</strong> functions. It can only be possible for a feasible<br />

solution when the m<strong>in</strong>imum <strong>of</strong> all <strong>objective</strong> functions are identical. Otherwise, it does not exist. If<br />

∗ is a solution vector <strong>of</strong> variables that m<strong>in</strong>imize or maximize the i th <strong>objective</strong> <strong>in</strong> a MOOP hav<strong>in</strong>g<br />

M conflict<strong>in</strong>g <strong>objective</strong>s,<br />

∃ ∗ ∈, ∗ ∗ , ∗ ,……. ∗ : ∗ <br />

Thus the ideal vector is def<strong>in</strong>ed as follow<strong>in</strong>g,<br />

∗ ∗ ∗ , ∗ ,….. ∗ <br />

where <br />

∗<br />

is the optimum value <strong>of</strong> M th <strong>objective</strong> function and the po<strong>in</strong>t <strong>in</strong> decision variable space<br />

which determ<strong>in</strong>es this vector is the ideal solution.<br />

<br />

Utopian Objective Vector:<br />

The <strong>objective</strong> vector hav<strong>in</strong>g components slightly less than that <strong>of</strong> an ideal <strong>objective</strong> vector for the<br />

m<strong>in</strong>imization <strong>of</strong> a MOOP problem is called the utopian <strong>objective</strong> vector. It is used for algorithms<br />

24

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

Saved successfully!

Ooh no, something went wrong!