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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 1. Total function evaluations for the upper and lower level (21 runs) for DS1.<br />

6.2 Problem DS2<br />

Algo. 1, Algo. 2, Best Median Worst<br />

Savings Total LL Total UL Total LL Total UL Total LL Total UL<br />

FE FE FE FE FE FE<br />

HBLEMO 2,819,770 87,582 3,423,544 91,852 3,829,812 107,659<br />

PI-HBLEMO 329,412 12,509 383,720 12,791 430,273 10,907<br />

HBLEMO<br />

P I−HBLEMO 8.56 7.00 8.92 7.18 8.90 9.87<br />

Problem DS2 has been taken from [9]. A point on the Pareto-optimal front of the test problem is<br />

chosen as the most-preferred point and then the PI-HBLEMO algorithm is executed to obtain a<br />

solution close to the most preferred point. This problem uses discrete values of y1 to determine<br />

the upper level Pareto-optimal front. The overall problem is given as follows:<br />

⎧<br />

⎨ cos(0.2π)y1 + sin(0.2π)<br />

u1(y1) =<br />

⎩<br />

|0.02 sin(5πy1)|,<br />

for 0 ≤ y1 ≤ 1,<br />

y1 − (1 − cos(0.2π)), y1 ⎧<br />

> 1<br />

⎨ − sin(0.2π)y1 + cos(0.2π)<br />

u2(y1) =<br />

⎩<br />

(5)<br />

|0.02 sin(5πy1)|,<br />

for 0 ≤ y1 ≤ 1,<br />

0.1(y1 − 1) − sin(0.2π), for y1 > 1.<br />

Minimize F(x, y) =<br />

⎛<br />

u1(y1) +<br />

⎜<br />

⎝<br />

K <br />

2<br />

j=2 yj + 10(1 − cos( π<br />

<br />

K yi))<br />

+τ K i=2 (xi − yi) 2 <br />

− r cos γ π<br />

<br />

x1<br />

2 y1<br />

u2(y1) + K <br />

2<br />

j=2 yj + 10(1 − cos( π<br />

<br />

K yi))<br />

+τ K i=2 (xi − yi) 2 <br />

− r sin γ π<br />

⎞<br />

⎟<br />

⎠<br />

x1<br />

2 y1<br />

,<br />

subject to (x) ∈<br />

f(x) =<br />

x<br />

argmin (x)<br />

2 1 + K i=2 (xi − yi) 2<br />

K i=1 i(xi − yi) 2<br />

<br />

,<br />

−K ≤ xi ≤ K, i = 1, . . . , K,<br />

0.001 ≤ y1 ≤ K, −K ≤ yj ≤ K, j = 2, . . . , K,<br />

(6)<br />

Due to the use of periodic terms in u1 and u2 functions, the upper level Pareto-optimal front<br />

corresponds to only six discrete values of y1 (=0.001, 0.2, 0.4, 0.6, 0.8 and 1). r = 0.25 has<br />

been used.<br />

In this test problem the upper level problem has multi-modalities, thereby causing an algorithm<br />

difficulty in finding the upper level Pareto-optimal front. A value of τ = −1 has been<br />

used, which introduces a conflict between upper and lower level problems. The results have been<br />

produced for 20 variables test problem.<br />

The Pareto-optimal front for this test problem is shown in Figure 3. The most-preferred<br />

solution is marked on the Pareto-front along with the final population members obtained from a<br />

particular run of the PI-HBLEMO algorithm. Table 2 presents the function evaluations required<br />

to arrive at the best solution using PI-HBLEMO. The function evaluations required to achieve<br />

an approximated Pareto-frontier using the HBELMO algorithm is also reported.<br />

6.3 Problem DS3<br />

Problem DS3 has been taken from [9]. A point on the Pareto-optimal front of the test problem<br />

is chosen as the most-preferred point and then the PI-HBLEMO algorithm is executed to obtain<br />

a solution close to the most preferred point. In this test problem, the variable y1 is considered<br />

123

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

Saved successfully!

Ooh no, something went wrong!