IEEE Computational Intelligence Magazine - August 2019 - 70

obtain the best CL n values on DTLZ5
and DTLZ6, respectively, as they obtained
fewer solutions than the other MOEAs
on DTLZ5 and DTLZ6. However, it is
obvious that the solution sets obtained by

SPEA2 and BCE-IBEA have better
diversity. Similarly, IBEA obtains the best
PD value on DTLZ5 and DTLZ6, which
is due to the outliers (i.e., extreme solutions) in the solution sets. NSGA-III

TABLE IV Definition of the proposed multi-objective test suite, where K and L are
parameters controlling the length of decision variables, and a1, a2, and a3 are
parameters controlling the difficulty in diversity preservation.
PROBLEM

DEFINITION

COMMON

x = (x 1, f, x K, x K +1, f, x K +L) ! [0, 1] K +L
a1

K

y1 = e 1 / xi o
K i =1
y2 = e
y3 = e
g=

1
^K/2h
1
6K/2@

K +L

/

^K/2h

/

i =1

a2

xi o

a3

K

/

i =^K/2h +1

xi o

(x i - 0.5) 2

i = K +1

IMOP1

f1 (x) = g + cos 8 ` r y 1 j
2
f2 (x) = g + sin 8 ` r y 1 j
2

IMOP2

IMOP3

f1 (x) = g + cos 0.5 ` r y 1 j
2

f2 (x) = g + sin 0.5 ` r y 1 j
2
1
f1 (x) = g + 1 + cos (10ry 1) - y 1
5
f2 (x) = g + y 1

IMOP4

f1 (x) = (1 + g) y 1
f2 (x) = ^1 + gh` y 1 + 1 sin ^10ry 1hj
10
f3 (x) = (1 + g) (1 - y 1)

IMOP5

h 1 = 0.4 cos ` r ^8y 2hj + 0.1y 3 cos ^16ry 2h
4
h 2 = 0.4 sin ` r ^8y 2hj + 0.1y 3 sin ^16ry 2h
4

f1 (x) = g + h 1
f2 (x) = g + h 2
f3 (x) = g + 0.5 - h 1 - h 2
IMOP6

r = max {0, min {sin 2 (3ry 2), sin 2 (3ry 3)} - 0.05}
f1 (x) = (1 + g) y 2 + ^ r h
f2 (x) = (1 + g) y 3 + ^ r h

f3 (x) = (0.5 + g) (2 - y 2 - y 3) + ^ r h

IMOP7

h 1 = ^1 + gh cos ` r y 2 j cos ` r y 3 j
2
2

h 2 = ^1 + gh cos ` r y 2 j sin ` r y 3 j
2
2
h 3 = ^1 + gh sin ` r y 2 j
2

r = min {min {| h 1 - h 2 | , | h 2 - h 3 |}, | h 3 - h 1 |}
f1 (x) = h 1 + 10 max {0, r - 0.1}
f2 (x) = h 2 + 10 max {0, r - 0.1}
f3 (x) = h 3 + 10 max {0, r - 0.1}
IMOP8

f1 (x) = y 2
f2 (x) = y 3
3

f3 (x) = (1 + g) =3 - /

i =2

70

y i (1 + sin (19ry i))
G
1 +g

IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | AUGUST 2019

obtains the best IGD and T p values on
DTLZ2 and DTLZ4, since the reference
points have the same distribution as the
solution set obtained by NSGA-III. In
fact, the solution sets obtained by SPEA2
and BCE-IBEA have better evenness than
those obtained by NSGA-III on DTLZ2
and DTLZ4. NSGA-III also obtains the
best HV values on DTLZ2 and DTLZ4,
which is attributed to the fact that most
solutions obtained by it are on the border,
which are biased by the HV metric. To
summarize, none of the above metrics can
accurately reflect the diversity performance of the compared MOEAs on
DTLZ1-DTLZ7, CWDV, and ML-DMP.
By contrast, according to Table III,
it can be found that the CPF values
are consistent with the observations
obtained from Fig. 1 in the Supplementary Materials. Specifically, NSGA-III
has the best diversity performance on
DTLZ1, SPEA2 has the best diversity
perfor mance on DTLZ2-DTLZ4,
SPEA2 and BCE-IBEA have similar
diversity performance on DTLZ5-
DTLZ6, BCE-IBEA has the best diversity perfor mance on DTLZ7 and
CWDV, and IBEA has the best diversity
performance on ML-DMP. Moreover,
the box plots of the above seven metric
values are shown in Fig. 2 in the Supplementary Materials. It can be seen that
the variance of the CPF values is low,
and each MOEA has significantly different CPF values. By contrast, the variance of other metric values are relatively
high on some test instances, and all the
MOEAs have very similar metric values
on some other test instances. Therefore,
the effectiveness of the proposed CPF in
diversity assessment is confirmed.
On the other hand, it can be observed from Fig. 1 in the Supplementary Mater ials that the difference
between the diversity performance of
SPEA2 and BCE-IBEA is negligible on
most MOPs. This is mainly due to the
fact that most of the test MOPs have
simplex-like Pareto fronts, making it
easy for MOEAs to obtain a diverse
solution set once they converge to the
Pareto front. In order to better compare
the diversity performance of different
MOEAs, a multi-objective test suite



IEEE Computational Intelligence Magazine - August 2019

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - August 2019

Contents
IEEE Computational Intelligence Magazine - August 2019 - Cover1
IEEE Computational Intelligence Magazine - August 2019 - Cover2
IEEE Computational Intelligence Magazine - August 2019 - Contents
IEEE Computational Intelligence Magazine - August 2019 - 2
IEEE Computational Intelligence Magazine - August 2019 - 3
IEEE Computational Intelligence Magazine - August 2019 - 4
IEEE Computational Intelligence Magazine - August 2019 - 5
IEEE Computational Intelligence Magazine - August 2019 - 6
IEEE Computational Intelligence Magazine - August 2019 - 7
IEEE Computational Intelligence Magazine - August 2019 - 8
IEEE Computational Intelligence Magazine - August 2019 - 9
IEEE Computational Intelligence Magazine - August 2019 - 10
IEEE Computational Intelligence Magazine - August 2019 - 11
IEEE Computational Intelligence Magazine - August 2019 - 12
IEEE Computational Intelligence Magazine - August 2019 - 13
IEEE Computational Intelligence Magazine - August 2019 - 14
IEEE Computational Intelligence Magazine - August 2019 - 15
IEEE Computational Intelligence Magazine - August 2019 - 16
IEEE Computational Intelligence Magazine - August 2019 - 17
IEEE Computational Intelligence Magazine - August 2019 - 18
IEEE Computational Intelligence Magazine - August 2019 - 19
IEEE Computational Intelligence Magazine - August 2019 - 20
IEEE Computational Intelligence Magazine - August 2019 - 21
IEEE Computational Intelligence Magazine - August 2019 - 22
IEEE Computational Intelligence Magazine - August 2019 - 23
IEEE Computational Intelligence Magazine - August 2019 - 24
IEEE Computational Intelligence Magazine - August 2019 - 25
IEEE Computational Intelligence Magazine - August 2019 - 26
IEEE Computational Intelligence Magazine - August 2019 - 27
IEEE Computational Intelligence Magazine - August 2019 - 28
IEEE Computational Intelligence Magazine - August 2019 - 29
IEEE Computational Intelligence Magazine - August 2019 - 30
IEEE Computational Intelligence Magazine - August 2019 - 31
IEEE Computational Intelligence Magazine - August 2019 - 32
IEEE Computational Intelligence Magazine - August 2019 - 33
IEEE Computational Intelligence Magazine - August 2019 - 34
IEEE Computational Intelligence Magazine - August 2019 - 35
IEEE Computational Intelligence Magazine - August 2019 - 36
IEEE Computational Intelligence Magazine - August 2019 - 37
IEEE Computational Intelligence Magazine - August 2019 - 38
IEEE Computational Intelligence Magazine - August 2019 - 39
IEEE Computational Intelligence Magazine - August 2019 - 40
IEEE Computational Intelligence Magazine - August 2019 - 41
IEEE Computational Intelligence Magazine - August 2019 - 42
IEEE Computational Intelligence Magazine - August 2019 - 43
IEEE Computational Intelligence Magazine - August 2019 - 44
IEEE Computational Intelligence Magazine - August 2019 - 45
IEEE Computational Intelligence Magazine - August 2019 - 46
IEEE Computational Intelligence Magazine - August 2019 - 47
IEEE Computational Intelligence Magazine - August 2019 - 48
IEEE Computational Intelligence Magazine - August 2019 - 49
IEEE Computational Intelligence Magazine - August 2019 - 50
IEEE Computational Intelligence Magazine - August 2019 - 51
IEEE Computational Intelligence Magazine - August 2019 - 52
IEEE Computational Intelligence Magazine - August 2019 - 53
IEEE Computational Intelligence Magazine - August 2019 - 54
IEEE Computational Intelligence Magazine - August 2019 - 55
IEEE Computational Intelligence Magazine - August 2019 - 56
IEEE Computational Intelligence Magazine - August 2019 - 57
IEEE Computational Intelligence Magazine - August 2019 - 58
IEEE Computational Intelligence Magazine - August 2019 - 59
IEEE Computational Intelligence Magazine - August 2019 - 60
IEEE Computational Intelligence Magazine - August 2019 - 61
IEEE Computational Intelligence Magazine - August 2019 - 62
IEEE Computational Intelligence Magazine - August 2019 - 63
IEEE Computational Intelligence Magazine - August 2019 - 64
IEEE Computational Intelligence Magazine - August 2019 - 65
IEEE Computational Intelligence Magazine - August 2019 - 66
IEEE Computational Intelligence Magazine - August 2019 - 67
IEEE Computational Intelligence Magazine - August 2019 - 68
IEEE Computational Intelligence Magazine - August 2019 - 69
IEEE Computational Intelligence Magazine - August 2019 - 70
IEEE Computational Intelligence Magazine - August 2019 - 71
IEEE Computational Intelligence Magazine - August 2019 - 72
IEEE Computational Intelligence Magazine - August 2019 - 73
IEEE Computational Intelligence Magazine - August 2019 - 74
IEEE Computational Intelligence Magazine - August 2019 - 75
IEEE Computational Intelligence Magazine - August 2019 - 76
IEEE Computational Intelligence Magazine - August 2019 - Cover3
IEEE Computational Intelligence Magazine - August 2019 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com