Skip to main content
. 2019 Jun 2;2019:6871298. doi: 10.1155/2019/6871298

Table 2.

Benchmark functions for multiobjective problem optimization.

Problem Definition
Zitzler–Deb–Thiele 1 Minimize f1(x)=x1
Minimize f2(x)=g(x) xh(f1(x), g(x))
where g(x)=1+((9/(N − 1))∑i=2Nxi)
hf1x,gx=1f1x/gx,0xi1,1i30

Zitzler–Deb–Thiele 2 Minimize f1(x)=x1
Minimize f2(x)=g(x) xh(f1(x), g(x))
where g(x)=1+((9/(N − 1))∑i=2Nxi)
h(f1(x), g(x))=1 − ((f1(x))/(g(x)))2, 0 ≤ xi ≤ 1,1 ≤ i ≤ 30

Zitzler–Deb–Thiele 1 (with linear pareto front) Minimize f1(x)=x1
Minimize f2(x)=g(x) xh(f1(x), g(x))
where g(x)=1+(9/(N − 1))∑i=2Nxi
h(f1(x), g(x))=1 − ((f1(x))/(g(x))), 0 ≤ xi   ≤ 1,1 ≤ i ≤ 30

Zitzler–Deb–Thiele 3 Minimize f1(x)=x1
Minimize f2(x)=g(x)  xh(f1(x), g(x))
where g(x)=1+(9/29)∑i=2Nxi
hf1x,gx=1f1x/gxf1x/gxsin10πf1x,0xi1,1i30

Zitzler–Deb–Thiele 4 Minimize f1(x)=x1
Minimize f2(x)=g(x) xh(f1(x), g(x))
where g(x)=1+10(N − 1)+∑i=2N(xi2 − 10  sin(4πxi))
hf1x,gx=1f1x/gx,0xi1,1i30

Zitzler–Deb–Thiele 6 Minimize f1(x)=1 − exp(−4 x1)  sin (6πx1)6
Minimize f2(x)=g(x) xh(f1(x), g(x))
where g(x)=1+  9((∑i=2Nxi)/(N − 1)0.25)
h(f1(x), g(x))=1 − ((f1(x))/(g(x)))2, 0 ≤ xi   ≤ 1,1 ≤ i ≤ 30