30.07.2013 Views

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

Progressively Interactive Evolutionary Multi-Objective Optimization ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

F2<br />

2.5<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1<br />

F1<br />

Figure 28: Final archive solutions for<br />

problemDS4.<br />

F2<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.5 1<br />

F1<br />

1.5 2<br />

Figure 30: Final archive solutions for<br />

problemDS5.<br />

F2<br />

2.5<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1<br />

F1<br />

Figure 29: Attainment surfaces(0%, 50%<br />

and100%)forproblemDS4from21runs.<br />

F2<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.5 1<br />

F1<br />

1.5 2<br />

Figure 31: Attainment surfaces(0%, 50%<br />

and100%)forproblemDS5from21runs.<br />

terminationcriterion(ǫu = 0.0001)andthesameneededexclusivelyforthelowerlevel<br />

optimization task, which includes the local search. Table 1 shows these values for the<br />

best, median and worst of 21 simulation runs for all eight problems. It is clear from<br />

thetablethatthemostofthecomputationaleffortsarespentinthelowerlevelsolution<br />

evaluations. Despite our efforts being differentfromanested algorithm in not solving<br />

a lower level problem all the way for every upper level solution, the nature of bilevel<br />

programming problem demands that the lower level optimization task must be emphasized.<br />

The use of archive in sizing lower level subpopulations in a self-adaptive<br />

mannerandtheuseofacoarseterminatingconditionforlowerleveloptimizationtask<br />

enabled our algorithm to use comparatively smaller number of function evaluations<br />

than that would be needed in a nested algorithm. We compare the function evalua-<br />

105

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

Saved successfully!

Ooh no, something went wrong!