Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
Progressively Interactive Evolutionary Multi-Objective Optimization ...
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