An R2 Indicator and Reference Vector Based Many-objective Optimization Evolutionary Algorithm
-
摘要: 在高维多目标优化中, 不同的优化问题存在不同形状的Pareto前沿(PF), 而研究表明大多数多目标进化算法(Multi-objective evolutionary algorithms, MOEAs) 在处理不同的优化问题时普适性较差. 为了解决这个问题, 本文提出了一个基于R2指标和参考向量的高维多目标进化算法(An R2 indicator and reference vector based many-objective optimization evolutionary algorithm, R2-RVEA). R2-RVEA基于Pareto支配选取非支配解来指导种群进化, 仅当非支配解的数量超过种群规模时, 算法进一步采用种群分解策略和R2指标选择策略进行多样性管理. 通过大量的实验证明, 本文提出的算法在处理不同形状的PF时具有良好的性能.Abstract: Some researches point out that the most of existing multi-objective optimization algorithms (MOEAs) shown poor versatility on different shapes of Pareto front (PF) in many-objective optimization. To address this issue, this paper proposes an R2 indicator and reference vector based evolutionary algorithm for many-objective optimization (R2-RVEA). R2-RVEA adopts pareto dominance to select the non-dominated solutions to guide the evolution of population, it will further introduce population partition strategy and R2 indicator selection strategy to manage the diversity when the number of non-dominated solutions is greater than population size. The experimental results demonstrate that the proposed algorithm has good performance in handling different shapes of Pareto front.
-
Key words:
- R2 indicator /
- reference vector /
- many-objective optimization /
- evolutionary algorithm
-
多目标优化问题(Multi-objective optimization problems, MOPs)[1]是指多个目标被同时优化的问题. 在现实生活中, 经常遇到优化问题包含四个及以上目标, 这类问题统称为高维多目标优化问题(Many-objective optimization problems, MaOPs)[2-4]. 虽然一些经典的多目标进化算法(Multi-objective evolutionary algorithms, MOEAs), NSGA-Ⅱ[5]、SPEA2[6]等能够很好地处理多目标优化问题(两个或三个目标), 但是在解决高维多目标优化问题上效果较差.
近年来, 为了提高解决高维多目标优化问题的能力, 研究者们提出了许多优秀的算法, 这些MOEAs主要可以分为三类. 1) 基于各种增强收敛性的算法: 该类算法主要是改进Pareto支配关系或者提出其他增强收敛性的方法, 通过这些方法提高处理高维多目标优化问题时的收敛性. 例如改进的Pareto支配: ${\pmb\epsilon}$支配[7]、L最优[8]、模糊支配[9]和优先级排序[10]等. 以及其他基于增强收敛性的算法: GrEA[11]、KnEA[12]等. 2) 基于分解的算法: 该类算法是把一个复杂的高维多目标优化问题分解为一组单目标优化问题(Single-objective optimization problems, SOPs) 或者易于管理的多目标优化问题[13-15], 如RVEA[16]、SPEA/R[17]和NSGA-Ⅲ[18]等. 3) 基于评价指标的算法: 该类算法是采用评价指标作为选择标准来衡量解的质量, 选择机制通过比较解的质量找到更好的解. 这类算法的典型代表包括IBEA[19]、HypE[20]和SMS-EMOA[21]等.
虽然大多数多目标进化算法能够很好地处理一些高维多目标优化问题, 但这些算法对Pareto前沿的形状十分敏感[22], 导致在处理不同形状的PF时不能很好地平衡收敛性和多样性. 针对上述问题, 本文提出了一个基于R2指标和参考向量的高维多目标进化算法(R2-RVEA). 该算法的主要创新在于: 1) R2-RVEA基于Pareto支配作为选择标准选取非支配解, 仅当非支配解的数目超过种群规模时, 算法进一步采用R2指标选择和种群分解策略共同管理多样性; 2) R2-RVEA基于R2指标进一步选择种群分解淘汰的解, 这有利于保留具有良好收敛性和多样性的解.
1. 相关工作
1.1 基于指标的多目标进化算法
目前, 相关文献提出了许多评价指标, 有衡量收敛性的评价指标: 世代距离(GD)[23]; 衡量多样性的评价指标: PD[24]; 同时衡量收敛性和多样性的评价指标: 反世代距离(IGD)[25]、超体积(HV)[26]、R2[27]以及IGD-NS[28]. 这些指标广泛的应用于评估解集的质量, 有些指标还被用作MOEAs的选择标准.
基于评价指标的MOEAs比较典型的算法有: IBEA[19]、HypE[20]、SMS-EMOA[21]. Zitzler等在2004年提出IBEA[19], 该算法首先用二进制评价指标来定义优化目标, 然后使用它作为选择标准. 通过几个MOPs测试问题的实验, 结果表明IBEA的性能优于NSGA-Ⅱ[5]和SPEA2[6]. 同时, IBEA的主要贡献是为基于评价指标的MOEAs提供了一个通用框架, 它可以嵌入其他评价指标设计算法.
SMS-EMOA[21]是由Beume等提出的基于评价指标的MOEAs. 该算法采用了HV指标作为选择标准, 通过实验对比, 可以看出SMS-EMOA能够很好地处理多目标优化问题, 但是在处理高维多目标优化问题时, HV的计算成本会随着目标数目的增加呈指数型增加. 针对这个问题, Bader和Zitzler提出了一种基于快速HV的进化算法用于高维多目标优化(HypE)[20]. 在HypE中, 为了减少HV计算成本的消耗采用Monte Carlo估计法进行估计近似的HV值而不是计算精确的HV值, 这使得HV的计算效率在目标数很大时明显提高.
近年来, 陆续出现了一些基于指标的MOEAs, 例如: Tian等[29]提出了一种基于指标的MOEAs (AR-MOEA), 该算法采用了IGD-NS指标作为选择标准, 并且设计了一种参考点适应方法调整参考点来处理不同形状的PF; 还有Sun等提出的一种基于IGD指标的进化算法(MaOEA/IGD)[30], 该算法采用了IGD指标挑选出收敛性和多样性良好的解, 并且利用计算效率较高的支配表方法来分配解的等级值.
最近的一些研究表明R2指标能够很好地平衡收敛性和多样性. R2-IBEA[31]消除了选择中的支配排序, 利用R2指标作为选择标准进行个体选择. 通过实验表明, 该算法能够在空间中产生分布较好的个体. Trautmann等提出了一个基于R2指标选择的多目标搜索算法(R2-EMOA)[32], 该算法首先采用非支配排序管理种群, 而R2指标作为第二选择标准管理非支配排序的临界层. 此外, MOMBI-Ⅱ[33]通过采用成就量化函数(ASF)替代加权切比雪夫度量以处理高维多目标优化问题, 并提出一种参考点更新方法来解决归一化过程中解集的多样性对选择参考点敏感的问题. 通过与多个算法大量的对比实验表明, MOMBI-Ⅱ能够很好地处理超多目标优化问题. 近期, Li等提出了一个基于两阶段R2指标的高维多目标进化算法(TS-R2EA)[34], 首先采用R2指标作为主要选择方法, 参考向量引导的目标空间划分方法则作为第二选择策略. 这些基于R2指标的算法在处理MOPs和MaOPs上都展现了良好的性能, 此外, R2指标低计算复杂度和弱支配兼容性的特性非常适合作为选择标准应用到算法中.
1.2 基于分解的多目标进化算法
MOEA/D[13]是基于分解的MOEAs的代表性算法, 它设置了一组均匀分布的权重向量, 将高维多目标优化问题分解为一组子问题, 而每个子问题的优化都是使用其相邻子问题的当前信息. 此外, 在RVEA[16]中, 它采用一组均匀分布的参考向量, 把高维多目标优化问题分解为一组单目标问题(SOPs), 使得候选解收敛到每个单目标问题的最优情况, 而无需考虑不同目标之间的冲突, 通过大量实验证明, RVEA能够很好地处理高维多目标优化问题.
基于分解的多目标进化算法基本上采用参考点、参考向量以及权重向量等分解目标空间, 由于它们作用相同, 本文统一定义为参考向量. Das和Dennis提出的系统化方法[35]是一种广泛使用的参考向量生成方法, 该方法把点放在标准化的超平面上(一个$(M-1)$维的单元网格) 倾向于所有目标轴并且在每个坐标轴上都有一个截距. 如果每个目标都考虑到$p$个网格, 则一个$M$目标上总数为$N$的参考向量为:
$$ \begin{equation} N=\left( \begin{matrix} M+p-1 \\ p \\ \end{matrix} \right) \end{equation} $$ (1) 例如在一个3目标$(M=3)$问题上, 考虑到每个目标有4个网格$(p=4)$, 则生成总数为15的参考向量如图 1所示.
2. 基于R2指标和参考向量的高维多目标进化算法
2.1 基于分解的多目标进化算法
R2-RVEA采用Pareto支配作为选择标准, 选取非支配解指导种群进化, 当非支配解的数目超过种群规模时, 算法进一步采用种群分解策略和R2排序选择管理多样性. 由于很多时候种群分解选取解的数目无法满足种群规模, 利用R2排序能够从种群分解淘汰的解中保留收敛性和多样性较好的解来进一步满足种群规模. 如算法1所示, R2-RVEA的主要框架包含了下面的步骤: 首先, 初始生成一个规模为$N$的种群, 以及一个均匀分布的参考向量集合$V$规模为$N$; 然后, 在主循环中, 子代$Q_t$由父代$P_t$随机生成, 合并到父代种群$P_t$中进入环境选择; 最后, 执行环境选择从合并种群中挑选出$N$个候选解进入下一代. 在下面会着重介绍三个子部分, 分别是环境选择、种群分解和R2排序.
算法 1. R2-RVEA算法框架
输入: $N$ (种群规模、参考向量数目), $t_{\max}$ (最大进化代数);
输出: $P_{t_{\max}}$ (最终种群);
1) $\pmb V$ = UniformReferenceVector($N$);
2) $P_0$ = InitializePopulation($N$);
3) while $t < t_{\max}$ do
4) $Q_t$ = OffspringCreation($P_t$);
5) $P_t$ = $P_t$ $\cup$ $Q_t$;
6) $P_{t+1}$ = EnvironmentalSelection($P_t$, $\pmb V$);
7) $t = t+1$;
8) end while
2.2 环境选择
如算法2所示, 环境选择的最初阶段只采用非支配排序获得当前种群的非支配解集合$A_t$, 如果$A_t$中解的数目小于等于种群规模$N$, $A_t$就会作为种群$P_{t+1}$进入下一代, 这使得种群可以快速地收敛到PF上, 并且避免较差解误导种群进化方向.
算法 2. 环境选择
输入: $P_t$ (合并后的种群), $\pmb V$ (参考向量);
输出: $P_{t+1}$ (下一代种群);
1) (${F_1, F_2, \cdots}$) = NondominatedSort($P_t$);
2) 获取当前种群的非支配解: $A_t = F_1$;
3) if $|A_t| \leq N$ then
4) $P_{t+1} = A_t$;
5) else
6) /*目标值标准化*/
7) for $i = 1$ to $M$ do
8) 计算理想点$z_{\min }^{i}={{\min }_{p\in{{A}_{t}}}}{{f}_{t, i}}(p)$;
9) 计算最差点$z_{\max }^{i}={{\max }_{p\in{{A}_{t}}}}{{f}_{t, i}}(p)$;
10) end for;
11) ${f'_{t, i}}(p)=\frac{{{f}_{t, i}}(p)-z_{\min }^{i}}{z_{\max}^{i}-z_{\min }^{i}}$;
12) /*种群分解*/
13) ${\overline{P}}_{t}$ = PopulationPartition($A_t, F'_t(p), \pmb V, z_{\min }^{i}$);
14) if $|{\overline{P}}_t| = N$ then
15) $P_{t+1} = {\overline{P}}_{t}$;
16) else
17) /*R2排序*/
18) $k = N - |{\overline{P}}_{t}|$;
19) $R_t$ = R2ranking($A_t-\overline{P}_{t}, \pmb V, z_{\min }^{i}, z_{\max}^{i}, k$);
20) $P_{t+1} = {\overline{P}}_{t} \cup R_t$;
21) end if
22) end if
当$A_t$中非支配解的数目大于$N$时, 采用种群分解策略和R2排序选择管理种群. 在执行上述操作之前, 首先要进行目标值标准化: 种群中解的目标值为${f_t}(p)= \{{f_{t, 1}}(p), {f_{t, 2}}(p), \cdots, {f_{t, |A_t|}}(p)\}$, $p\in {{A}_{t}}$, 目标值标准化首先通过非支配解集合计算得出理想点$z_{\min}$ = $(z_{\min}^1, z_{\min}^2, \cdots, z_{\min}^M)$和最差点$z_{\max}$ = $(z_{\max}^1, z_{\max}^2, \cdots, z_{\max}^M)$, $z_{\min}^i$ = min$(f_{t, i}(p))$和$z_{\max}^i$ = max$(f_{t, i}(p))$, $i=1, \cdots, M$; 则$F_t(p)$转化为$F'_t(p)$经过如下标准化等式:
$$ \begin{equation} {{f'_{t, i}}}(p)=\frac{{{f}_{t, i}}(p)-z_{\min }^{i}}{z_{\max }^{i}-z_{\min }^{i}} \end{equation} $$ (2) $i \in \{1, \cdots, M\}$, $f_{t, i}(p)$和$f'_{t, i}(p)$分别表示第$i$个解的标准化前和标准化后的目标值.
种群进行目标值标准化以后就会进入种群分解, 从而获得解集$\overline{P_t}$, 这时候需要判断解集$\overline{P_t}$中解的数目是否满足种群规模, 若不满足就需要采用R2排序选取缺少的$k$个解得到解集$R_t$. 值得注意的是, 在很多情况下集合$\overline{P_t}$中解的数目是有限的, 从而无法满足种群规模. 因此, 利用R2排序能够从种群分解淘汰的解中保留具有良好收敛性和多样性的解以满足种群规模.
2.3 种群分解
种群分解选择过程如算法3所示. 首先, 通过将每个解与最近的参考向量联系起来, 把种群$A_t$分解为一组子种群. 角度可以衡量解和参考向量之间的空间关系, 如果一个解和参考向量之间的角度最小, 那么就会被分配到这个参考向量所代表的子种群中.
算法 3. 种群分解
输入: $A_t$ (非支配解集合), $F'_t(p)$ (标准化后的目标值), $\pmb V$ (参考向量);
输出: $\overline{P_t}$ (种群分解获得的解集合);
1) /*分解种群*/
2) for $i = 1$ to $|A_t|$ do
3) for $j = 1$ to $N$ do
4) ${{\theta }_{t, i, j}}=\arccos \frac{{f'_{t, i}}(p)\cdot {{v}_{t, j}}}{\left\| {f'_{t, i}}(p)\right\|}$;
5) end for
6) end for
7) for $i = 1$ to $|A_t|$ do
8) $r=\underset{j\in \{1, \cdots , N\}}{\mathop{\arg \min }} {{\theta}_{t, i, j}}$;
9) ${{\overline{P}}_{t, r}}={{\overline{P}}_{t, r}}\cup\{{{S}_{t, i}}\}$;
10) end for
11) /*精英选择*/
12) for $j = 1$ to $N$ do
13) for $i = 1$ to $|{\overline{P}}_t|$ do
14) $fitnes{{s}_{t, i, j}}=\left( 1+z\cdot M\cdot \frac{{{\theta }_{t, i, j}}}{\theta {{v}_{j}}} \right)\cdot \left\| {f'_{t, i}}(p)\right\|$;
15) end for
16) end for
17) for $i = 1$ to $N$ do
18) $r=\underset{j\in \{1, \cdots , |{\overline{P}}_{t, i}|\}}{\arg \min fitnes{{s}_{t, i, j}}}$;
19) ${{\overline{P}}_{t}}={{{\overline{P}}_{t}}\cup\{{{I}_{t, r}}\}}$;
20) end for
经过种群分解以后, 适应度值将作为每个子种群内的选择标准进行精英选择, 适应度值计算公式如下:
$$ \begin{equation} fitnes{{s}_{t, i, j}}=(1+z\cdot M\cdot \frac{{{\theta }_{t, i, j}}}{\theta_{{v}_{j}}})\cdot \left\| f'_{t, i}(p) \right\| \end{equation} $$ (3) 和
$$ \begin{equation} \theta_{{v}_{j}}=\underset{i\in \{1, \cdots , N\}, \ i\ne j}{\mathop{\min }} \left\langle {{v}_{t, i}}, {{v}_{t, j}} \right\rangle \end{equation} $$ (4) $M$是目标数目, $N$是参考向量数目, $z$是最差点$z_{\max}$中最大值和最小值的比值, $\theta_{v_j}$表示参考向量$v_{t, j}$与其他参考向量的最小夹角, $\left\| f'_{t, i}(p) \right\|$表示第$i$个解标准化后的范数.
适应度计算同时衡量了解的多样性和收敛性, 利用$\theta_{v_j}$对解与向量的夹角进行标准化, 角度标准化过程使得适应度值对解和向量之间的夹角变得敏感, 采用$z$是考虑了在不同目标存在不同量化范围的情况, 这就可以使适应度值计算对多样性敏感, 能够有益于解的选择. 在每个子种群中, 适应度值最小的解会被选作是精英进入下一代, 组成解集合$\overline{P_t}$.
2.4 R2排序
R2指标可以用来评估两个集合的相关质量, 分别由一个给定的近似集合$A$、一组权重向量$\pmb W$以及效用函数构成, R2指标定义如下:
$$ \begin{equation} R2(A, \pmb W)=\frac{1}{|\pmb W|}\sum\limits_{w\in \pmb W}{\underset{x\in A}{\mathop{\min }} \{\max \{{{w}_{i}}\cdot {{f}_{i}}(x)\}\}} \end{equation} $$ (5) $i=1, \cdots, N$, $\pmb W=(w_1, w_2, \cdots, w_n)$是权重向量. 关于等级的正式定义源于式(5), 提出如下等式:
$$ \begin{equation} \begin{split} ran{{k}_{k}}= \qquad\qquad\qquad\qquad\qquad\qquad\qquad\quad\ \\ \underset{v\in V}{\mathop{\bigcup }} \underset{f(p)\in R2\backslash {{B}_{k}}}{\mathop{\min }} \left\{\underset{i=\left\{ 1, \cdots, N \right\}}{\mathop{\max }} {{v}_{i}}\left| \frac{{{f}_{i}}(p)-z_{i}^{\min }}{z_{i}^{\max }-z_{i}^{\min }} \right| \right\} \end{split} \end{equation} $$ (6) ${{B}_{k}}=\left\{ {{\bigcup }_{x}}ran{{k}_{x}}|k\ge 2, \ 1\le x<k \right\}$是最低等级解的集合. 而当两个解的效用值相同时, 其中具有较低欧氏距离的解将会被选出, 这能够有效地消除松弛的Pareto解.
在R2-RVEA中, 选择ASF作为R2排序的效用函数. 首先, 利用式(6)计算所有解的函数值, 获得能够优化效用函数的解, 将这些解放在顶层, 这样就获得了第一等级(最优等级); 然后, 移除第一等级的解, 以同样的方式识别剩下的解, 获得第二等级; 整个排序过程将一直持续, 直到所有的解都被排序. R2排序过程在算法4中给出. 种群分解淘汰的解通过R2排序以后, 从排序后的集合中选出前$k$个最好的解组成集合$R_t$.
算法 4. R2排序
输入: $A_t \overline{P}_t$ (种群分解淘汰的解), $\pmb V =\{{v_1, v_2, \cdots , v_N}\}$ (参考向量), $z_{\min}^{i}$ (理想点), $z_{\max }^{i}$ (最差点), $k$ (R2排序需要获得解的数目);
输出: $R_t$ (R2排序获得的解集合);
1) 种群分解淘汰的解: $R{{2}_{t}}={{A}_{t}} - {{\overline{P}}_{t}}$;
2) ${f'_{t, i}}(p)=\frac{{{f}_{t, i}}(p)-z_{\min }^{i}}{z_{\max }^{i}-z_{\min }^{i}}, \forall p\in R{{2}_{t}}$;
3) 计算$R2_t$的L2标准值;
4) for $i = 1$ to $N$ do
5) for $j = 1$ to $|R2_t|$ do
6) $ASF=\max \frac{{f'_{t, j}}(p)}{{{v}_{i}}}$;
7) end for
8) end for
9) 用ASF和L2标准值对$R2_t$进行升序排列;
10) $rank = 1$, $p.Rank = inf$;
11) for $j = 1$ to $|R2_t|$ do
12) $p.Rank$ = min ($p.Rank, rank$);
13) $rank = rank + 1$;
14) end for
15) 从$R2_t$中选取$k$个最好的解组成解集$R_t$.
3. 实验仿真及分析
在这个部分, 提出的算法主要和当前较好的6个MOEAs进行实验对比, 分别是NSGA-Ⅲ[18]、RVEA[16] MOEA/DD[36]、MOMBI-Ⅱ[33]、KnEA[12]和TS-R2EA[34], 实验取自DTLZ测试集和WFG测试集. 首先, 进行实验设置; 然后, DTLZ测试集中各个测试问题的实验结果和对比分析; 接下来, WFG整个测试集的实验结果以及对比分析; 最后, 算法性能分析.
在实验中, 采用了DTLZ[37]测试集中的测试问题DTLZ1-DTLZ7以及WFG[38]测试集中的测试问题WFG1-WFG9. 在DTLZ的一个给定的$M$目标测试问题中, 每一个目标函数都有$n=k+M-1$个决策变量, 在DTLZ1中$k$设置为5, DTLZ2-DTLZ6中$k$设置为10, 以及在DTLZ7中$k$设置为20. 此外, WFG基准测试套件中每一个给定测试问题的每个目标函数都有$n=k+l$个决策变量, $k$设置为$(M-1)$以及$l$设置为10. 本文算法基于MATLAB2016a实现, 并采用多目标进化算法平台PlatEMO[39]进行算法对比.
3.1 实验设置
1) 交叉和变异算子设置: 采用传统的二进制交叉[40]和多项式变异[41]适用于所有的多目标进化算法. 在本文中, 交叉概率和变异概率分别设置为1.0和$1/n (n$代表决策变量数目). 而SBX和多项式变异的分布指标都设置为20.
2) 种群规模: R2-RVEA、NSGA-Ⅲ[18]、RVEA[16]、MOEA/DD[36]、MOMBI-Ⅱ[33]、KnEA[12]和TS-R2EA[34]的种群规模取决于参考向量的数量. 而这些参考向量采用单网格设计系统[18]生成. 为了对比的公平, KnEA[12]设置与其他算法相同的种群规模. 详细配置列在表 1中.
表 1 种群规模设置Table 1 Setting of population size$M$ $(p_1, p_2)$ 种群规模 3 (12, 0) 105 5 (6, 0) 126 10 (3, 2) 275 15 (2, 1) 135 3) 终止条件: 每一次运行的终止条件是最大代数. 对于所有测试问题, 在不同目标上的最大代数设置不同. 在3目标和5目标的最大代数设置为1 000, 在10目标上设置为1 300, 而15目标的最大代数设置为1 500.
4) 评价指标: 算法的性能由HV[23]指标和IGD+[42]指标来评估. 在计算HV之前, 所有目标值都要通过PF值进行标准化. 然后, HV值就利用参考点($1, 1, \cdots, 1$)和标准化后的目标值计算得来. 此外, 一旦目标数目大于等于5, Monte Carlo[20]评估方式采用1 000 000个样点进行更有效的计算. 在IGD+指标计算中, 对于每个测试实例, 利用Das和Dennis方法在PF上采样大约5 000个均匀分布的点. 此外, 对于10目标和15目标问题, 则采用双层Das和Dennis方法生成采样点.
5) 统计方法: 每个算法在每个测试问题上都独立运行30次, 然后采用Wilcoxon秩和检验方法比较R2-RVEA与其他对比算法获得的结果, 其中均值分析的显著性水平设置为0.05. 根据Wilcoxon秩和检验方法, '$+$' 表示对比算法要优于R2-RVEA, '$-$' 表示对比算法获得的结果比R2-RVEA的结果差, '${\approx}$' 表示对比算法和R2-RVEA获得的结果没有明显的差异.
6) 对比算法参数设置: 对于RVEA和TS-R2EA, 在对比实验中频率参数$f_r$和指标$\alpha$分别设置为2和0.1. 在MOEA/DD中, 邻域规模$T$和惩罚参数$\theta$分别设置为20和5, 临近选择概率设置为$\delta=0.9$. 对于MOMBI-Ⅱ, 差异门限$\alpha$, 公差门限$\epsilon$和最小向量的记录规格分别设置为0.5, 0.001和5. KnEA的参数设置参考文献[12].
3.2 算法在DTLZ1-DTLZ7上对比分析
该节给出了7个算法在DTLZ测试集上的实验结果, 表 2和表 3分别汇总了对比算法所获得的HV值和IGD+ 值的均值和标准差(括号内为标准差). 其中, 突出最好的结果.
表 2 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在DTLZ1$-$DTLZ7上获得的HV值的统计结果(均值和标准差). 最好的结果已突出Table 2 The statistical results (mean and standard deviation) of the HV values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on DTLZ1 to DTLZ7. The best results are highlighted问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA DTLZ 1 3 $8.3819\times 10^{-1}$
$(1.31\times 10^{-2})$$8.4373\times 10^{-1}$
$(1.16\times 10^{-3}) +$$8.4431\times 10^{-1}$
$(1.41\times 10^{-4}) +$$8.4426\times 10^{-1}$
$(2.26\times 10^{-4}) +$$8.4357\times 10^{-1}$
$(9.08\times 10^{-4}) \approx$$7.8436\times 10^{-1}$
$(4.64\times 10^{-2}) -$$8.4419\times 10^{-1}$
$(3.44\times 10^{-4}) +$5 $9.6015\times 10^{-1}$
$(4.69\times 10^{-2})$$9.2764\times 10^{-1}$
$(1.43\times 10^{-1}) -$$9.7488\times 10^{-1}$
$(2.27\times 10^{-4}) +$$9.7484\times 10^{-1}$
$(2.75\times 10^{-4}) +$$9.3835\times 10^{-1}$
$(1.26\times 10^{-1}) -$$7.6616\times 10^{-1}$
$(9.09\times 10^{-2}) -$$9.7486\times 10^{-1}$
$(2.27\times 10^{-4}) +$10 $9.9892\times 10^{-1}$
$(5.94\times 10^{-4})$$9.9520\times 10^{-1}$
$(2.43\times 10^{-2}) -$$9.9968\times 10^{-1}$
$(1.88\times 10^{-5}) +$$9.9518\times 10^{-1}$
$(2.46\times 10^{-2}) -$$9.4328\times 10^{-1}$
$(4.34\times 10^{-2}) -$$4.0984\times 10^{-1}$
$(1.92\times 10^{-1}) -$$9.9970\times 10^{-1}$
$(2.11\times 10^{-5}) +$15 $8.7065\times 10^{-1}$
$(2.75\times 10^{-1})$$4.8134\times 10^{-1}$
$(4.84\times 10^{-1}) -$$9.4387\times 10^{-1}$
$(1.71\times 10^{-1}) +$$9.5591\times 10^{-1}$
$(1.36\times 10^{-1}) +$$7.4281\times 10^{-1}$
$(1.91\times 10^{-1}) -$$6.4831\times 10^{-2}$
$(1.30\times 10^{-1}) -$$6.1864\times 10^{-1}$
$(3.77\times 10^{-1}) -$DTLZ 2 3 $5.6302\times 10^{-1}$
$(5.99\times 10^{-6})$$5.6303\times 10^{-1}$
$(7.97\times 10^{-7}) \approx$$5.6302\times 10^{-1}$
$(6.53\times 10^{-7}) \approx$$5.6302\times 10^{-1}$
$(3.98\times 10^{-7}) \approx$$5.6299\times 10^{-1}$
$(2.19\times 10^{-5}) -$$5.2089\times 10^{-1}$
$(1.20\times 10^{-2}) -$$5.6302\times 10^{-1}$
$(2.36\times 10^{-6}) -$5 $7.9493\times 10^{-1}$
$(4.55\times 10^{-4})$$7.9498\times 10^{-1}$
$(3.66\times 10^{-4}) \approx$$7.9492\times 10^{-1}$
$(3.75\times 10^{-4}) \approx$$7.9484\times 10^{-1}$
$(3.71\times 10^{-4}) \approx$$7.9470\times 10^{-1}$
$(4.13\times 10^{-4}) -$$7.4725\times 10^{-1}$
$(1.23\times 10^{-2}) -$$7.9479\times 10^{-1}$
$(3.90\times 10^{-4}) \approx$10 $9.6978\times 10^{-1}$
$(1.74\times 10^{-4})$$9.4911\times 10^{-1}$
$(3.63\times 10^{-2}) \approx$$9.6983\times 10^{-1}$
$(1.64\times 10^{-4}) \approx$$9.6978\times 10^{-1}$
$(1.72\times 10^{-4}) \approx$$9.7090\times 10^{-1}$
$(1.49\times 10^{-3}) +$$9.2287\times 10^{-1}$
$(8.30\times 10^{-3}) -$$9.7057\times 10^{-1}$
$(1.66\times 10^{-4}) +$15 $9.9057\times 10^{-1}$
$(4.02\times 10^{-4})$$9.6345\times 10^{-1}$
$(1.75\times 10^{-2}) -$$9.7793\times 10^{-1}$
$(4.01\times 10^{-2}) -$$9.9063\times 10^{-1}$
$(2.44\times 10^{-4}) \approx$$8.1493\times 10^{-1}$
$(9.09\times 10^{-2}) -$$9.6726\times 10^{-1}$
$(9.69\times 10^{-3}) -$$9.8690\times 10^{-1}$
$(2.06\times 10^{-3}) \approx$DTLZ 3 3 $3.1493\times 10^{-1}$
$(2.64\times 10^{-1})$$3.3928\times 10^{-1}$
$(2.64\times 10^{-1}) \approx$$4.4454\times 10^{-1}$
$(2.26\times 10^{-1}) +$$3.8776\times 10^{-1}$
$(2.55\times 10^{-1}) +$$4.5790\times 10^{-1}$
$(2.08\times 10^{-1}) +$$3.8655\times 10^{-1}$
$(1.84\times 10^{-1}) \approx$$4.6543\times 10^{-1}$
$(2.12\times 10^{-1}) \approx$5 $3.7400\times 10^{-1}$
$(3.68\times 10^{-1})$$1.5350\times 10^{-1}$
$(2.96\times 10^{-1}) -$$2.8806\times 10^{-1}$
$(3.85\times 10^{-1}) -$$4.5110\times 10^{-1}$
$(3.88\times 10^{-1}) \approx$$3.9824\times 10^{-1}$
$(3.80\times 10^{-1}) \approx$$3.5245\times 10^{-1}$
$(3.42\times 10^{-1}) \approx$$7.9253\times 10^{-1}$
$(2.14\times 10^{-3}) +$10 $5.7253\times 10^{-1}$
$(2.29\times 10^{-1})$$1.2957\times 10^{-1}$
$(3.35\times 10^{-1}) -$$8.7219\times 10^{-1}$
$(2.96\times 10^{-1}) +$$7.7563\times 10^{-1}$
$(3.94\times 10^{-1}) +$$7.9552\times 10^{-1}$
$(2.33\times 10^{-1}) +$$9.4859\times 10^{-2}$
$(1.25\times 10^{-1}) -$$8.0885\times 10^{-1}$
$(3.68\times 10^{-1}) +$15 $1.8380\times 10^{-1}$
$(3.12\times 10^{-1})$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$1.5858\times 10^{-1}$
$(3.61\times 10^{-1}) \approx$$6.5490\times 10^{-2}$
$(2.49\times 10^{-1}) -$$1.2904\times 10^{-1}$
$(1.89\times 10^{-1}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$1.2832\times 10^{-1}$
$(3.33\times 10^{-1}) \approx$DTLZ 4 3 $5.5571\times 10^{-1}$
$(4.00\times 10^{-2})$$4.9607\times 10^{-1}$
$(1.04\times 10^{-1}) -$$5.6302\times 10^{-1}$
$(1.76\times 10^{-6}) \approx$$5.6302\times 10^{-1}$
$(9.77\times 10^{-7}) \approx$$5.4835\times 10^{-1}$
$(5.57\times 10^{-2}) -$$5.2680\times 10^{-1}$
$(8.24\times 10^{-2}) -$$5.6302\times 10^{-1}$
$(3.79\times 10^{-6}) \approx$5 $7.9489\times 10^{-1}$
$(3.32\times 10^{-4})$$7.8461\times 10^{-1}$
$(3.14\times 10^{-2}) \approx$$7.9488\times 10^{-1}$
$(4.10\times 10^{-4}) \approx$$7.9488\times 10^{-1}$
$(3.94\times 10^{-4}) \approx$$7.5533\times 10^{-1}$
$(4.54\times 10^{-2}) -$$7.7479\times 10^{-1}$
$(4.58\times 10^{-3}) -$$7.9462\times 10^{-1}$
$(3.32\times 10^{-4}) -$10 $9.6980\times 10^{-1}$
$(1.43\times 10^{-4})$$9.5960\times 10^{-1}$
$(2.48\times 10^{-2}) \approx$$9.6983\times 10^{-1}$
$(1.87\times 10^{-4}) \approx$$9.6977\times 10^{-1}$
$(1.78\times 10^{-4}) \approx$$9.7012\times 10^{-1}$
$(4.66\times 10^{-3}) +$$9.5269\times 10^{-1}$
$(2.39\times 10^{-3}) -$$9.7122\times 10^{-1}$
$(1.77\times 10^{-4}) +$15 $9.9066\times 10^{-1}$
$(8.86\times 10^{-5})$$9.7301\times 10^{-1}$
$(1.36\times 10^{-2}) -$$9.8919\times 10^{-1}$
$(2.57\times 10^{-3}) \approx$$9.8905\times 10^{-1}$
$(3.03\times 10^{-3}) -$$9.7826\times 10^{-1}$
$(1.03\times 10^{-2}) -$$9.7895\times 10^{-1}$
$(2.52\times 10^{-3}) -$$9.8939\times 10^{-1}$
$(2.01\times 10^{-3}) -$DTLZ 5 3 $1.9397\times 10^{-1}$
$(1.20\times 10^{-4})$$1.9223\times 10^{-1}$
$(1.03\times 10^{-3}) -$$1.6284\times 10^{-1}$
$(3.84\times 10^{-3}) -$$1.8376\times 10^{-1}$
$(3.37\times 10^{-4}) -$$1.9214\times 10^{-1}$
$(3.58\times 10^{-7}) -$$1.7826\times 10^{-1}$
$(1.21\times 10^{-2}) -$$1.9283\times 10^{-1}$
$(7.92\times 10^{-4}) -$5 $9.2958\times 10^{-2}$
$(3.69\times 10^{-3})$$8.9794\times 10^{-2}$
$(2.82\times 10^{-2}) \approx$$1.0617\times 10^{-1}$
$(4.51\times 10^{-3}) +$$1.1298\times 10^{-1}$
$(4.15\times 10^{-4}) +$$9.0987\times 10^{-2}$
$(2.37\times 10^{-4}) -$$4.3747\times 10^{-2}$
$(4.20\times 10^{-2}) -$$1.0603\times 10^{-1}$
$(1.47\times 10^{-3}) +$10 $9.3278\times 10^{-2}$
$(1.61\times 10^{-3})$$6.7279\times 10^{-3}$
$(1.68\times 10^{-2}) -$$9.1255\times 10^{-2}$
$(4.75\times 10^{-4}) -$$9.4192\times 10^{-2}$
$(2.56\times 10^{-4}) +$$9.1736\times 10^{-2}$
$(1.49\times 10^{-3}) -$$8.5522\times 10^{-2}$
$(1.49\times 10^{-2}) -$$9.1402\times 10^{-2}$
$(5.49\times 10^{-4}) -$15 $9.2486\times 10^{-2}$
$(5.85\times 10^{-4})$$8.9842\times 10^{-2}$
$(2.02\times 10^{-3}) -$$9.1006\times 10^{-2}$
$(4.04\times 10^{-4}) -$$9.2026\times 10^{-2}$
$(4.99\times 10^{-4}) -$$9.1297\times 10^{-2}$
$(3.76\times 10^{-4}) -$$2.7606\times 10^{-2}$
$(3.86\times 10^{-2}) -$$9.1402\times 10^{-2}$
$(5.49\times 10^{-4}) -$DTLZ 6 3 $1.9395\times 10^{-1}$
$(1.70\times 10^{-4})$$1.9013\times 10^{-1}$
$(1.46\times 10^{-3}) -$$1.5924\times 10^{-1}$
$(5.93\times 10^{-3}) -$$1.8333\times 10^{-1}$
$(1.24\times 10^{-4}) -$$1.9214\times 10^{-1}$
$(4.32\times 10^{-7}) -$$1.7447\times 10^{-1}$
$(1.64\times 10^{-2}) -$$1.9123\times 10^{-1}$
$(1.38\times 10^{-3}) -$5 $9.5588\times 10^{-2}$
$(5.77\times 10^{-3})$$7.5292\times 10^{-2}$
$(3.47\times 10^{-2}) -$$1.0069\times 10^{-1}$
$(2.20\times 10^{-2}) +$$1.1288\times 10^{-1}$
$(2.53\times 10^{-4}) +$$9.0926\times 10^{-2}$
$(2.81\times 10^{-4}) -$$6.7599\times 10^{-2}$
$(3.79\times 10^{-2}) -$$1.0428\times 10^{-1}$
$(4.98\times 10^{-3}) +$10 $9.3189\times 10^{-2}$
$(1.68\times 10^{-3})$$1.5582\times 10^{-2}$
$(3.43\times 10^{-2}) -$$8.8629\times 10^{-2}$
$(1.68\times 10^{-2}) -$$9.4287\times 10^{-2}$
$(2.17\times 10^{-4}) \approx$$9.2894\times 10^{-2}$
$(9.94\times 10^{-4}) \approx$$9.1003\times 10^{-2}$
$(3.74\times 10^{-4}) -$$9.4393\times 10^{-2}$
$(9.71\times 10^{-4}) \approx$15 $9.1311\times 10^{-2}$
$(5.95\times 10^{-4})$$7.9684\times 10^{-3}$
$(2.45\times 10^{-2}) -$$9.0626\times 10^{-2}$
$(2.20\times 10^{-3}) \approx$$9.2156\times 10^{-2}$
$(2.50\times 10^{-4}) +$$9.1576\times 10^{-2}$
$(5.24\times 10^{-4}) +$$8.4945\times 10^{-2}$
$(2.31\times 10^{-2}) -$$8.7853\times 10^{-2}$
$(1.70\times 10^{-2}) -$DTLZ 7 3 $2.7062\times 10^{-1}$
$(1.53\times 10^{-2})$$2.7423\times 10^{-1}$
$(1.54\times 10^{-3}) +$$2.6741\times 10^{-1}$
$(1.06\times 10^{-3}) -$$2.1817\times 10^{-1}$
$(1.52\times 10^{-2}) -$$2.7096\times 10^{-1}$
$(1.47\times 10^{-2}) \approx$$2.6196\times 10^{-1}$
$(7.35\times 10^{-3}) -$$2.7791\times 10^{-1}$
$(4.93\times 10^{-4}) \approx$5 $2.5738\times 10^{-1}$
$(8.66\times 10^{-3})$$2.3857\times 10^{-1}$
$(7.76\times 10^{-3}) -$$2.0656\times 10^{-1}$
$(9.68\times 10^{-4}) -$$9.3745\times 10^{-2}$
$(1.55\times 10^{-2}) -$$2.4331\times 10^{-1}$
$(6.98\times 10^{-3}) -$$2.4015\times 10^{-1}$
$(2.17\times 10^{-2}) -$$2.5103\times 10^{-1}$
$(1.19\times 10^{-3}) -$10 $1.9133\times 10^{-1}$
$(2.17\times 10^{-3})$$1.9640\times 10^{-1}$
$(5.63\times 10^{-3}) +$$1.7601\times 10^{-1}$
$(1.34\times 10^{-2}) -$$5.6536\times 10^{-5}$
$(3.83\times 10^{-5}) -$$1.5718\times 10^{-1}$
$(9.13\times 10^{-3}) -$$7.5216\times 10^{-2}$
$(3.47\times 10^{-2}) -$$1.8524\times 10^{-1}$
$(4.94\times 10^{-3}) -$15 $1.4909\times 10^{-1}$
$(2.38\times 10^{-3})$$1.4039\times 10^{-1}$
$(1.21\times 10^{-2}) -$$1.0542\times 10^{-1}$
$(3.45\times 10^{-2}) -$$1.5473\times 10^{-7}$
$(5.89\times 10^{-8}) -$$9.7466\times 10^{-2}$
$(4.12\times 10^{-2}) -$$5.6787\times 10^{-4}$
$(1.49\times 10^{-3}) -$$1.0880\times 10^{-1}$
$(1.06\times 10^{-2}) -$$+$ / $\approx$ / $-$ 3 / 7 / 18 8 / 9 / 11 9 / 9 / 10 5 / 5 / 18 2 / 0 / 26 9 / 7 / 12 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 3 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在DTLZ1~DTLZ7上获得的IGD+值的统计结果(均值和标准差). 最好的结果已突出Table 3 The statistical results (mean and standard deviation) of the IGD+ values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on DTLZ1 to DTLZ7. The best results are highlighted问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA DTLZ 1 3 $1.6235\times 10^{-2}$
$(7.90\times 10^{-3})$$1.3651\times 10^{-2}$
$(3.29\times 10^{-4}) +$$1.3492\times 10^{-2}$
$(1.25\times 10^{-4}) +$$1.3523\times 10^{-2}$
$(1.48\times 10^{-4}) +$$1.3709\times 10^{-2}$
$(2.71\times 10^{-4}) \approx$$2.6216\times 10^{-2}$
$(9.65\times 10^{-3}) -$$1.3571\times 10^{-2}$
$(3.33\times 10^{-4}) +$5 $5.0560\times 10^{-2}$
$(6.33\times 10^{-3})$$7.3388\times 10^{-2}$
$(7.15\times 10^{-2}) \approx$$4.6106\times 10^{-2}$
$(3.46\times 10^{-4}) +$$4.5988\times 10^{-2}$
$(1.35\times 10^{-4}) +$$4.8230\times 10^{-2}$
$(5.92\times 10^{-3}) \approx$$9.3292\times 10^{-2}$
$(4.42\times 10^{-2}) -$$5.3386\times 10^{-2}$
$(4.06\times 10^{-2}) -$10 $1.0287\times 10^{-1}$
$(8.43\times 10^{-3})$$9.0516\times 10^{-2}$
$(5.74\times 10^{-2}) +$$7.5684\times 10^{-2}$
$(3.45\times 10^{-2}) +$$6.9285\times 10^{-2}$
$(4.56\times 10^{-4}) +$$1.3489\times 10^{-1}$
$(3.62\times 10^{-2}) -$$2.7999\times 10^{-1}$
$(5.22\times 10^{-2}) -$$7.9575\times 10^{-2}$
$(3.48\times 10^{-2}) +$15 $2.8426\times 10^{-1}$
$(1.82\times 10^{-1})$$5.2357\times 10^{-1}$
$(3.38\times 10^{-1}) -$$2.0300\times 10^{-1}$
$(1.82\times 10^{-1}) +$$1.2789\times 10^{-1}$
$(8.21\times 10^{-2}) +$$2.8165\times 10^{-1}$
$(1.00\times 10^{-1}) \approx$$9.0915\times 10^{-1}$
$(7.61\times 10^{-1}) -$$2.7442\times 10^{-1}$
$(3.09\times 10^{-1}) \approx$DTLZ 2 3 $2.0861\times 10^{-2}$
$(5.70\times 10^{-6})$$2.0859\times 10^{-2}$
$(8.08\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(5.36\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(2.57\times 10^{-7}) \approx$$2.0870\times 10^{-2}$
$(8.77\times 10^{-6}) -$$3.6494\times 10^{-2}$
$(5.13\times 10^{-3}) -$$2.0861\times 10^{-2}$
$(1.10\times 10^{-6}) -$5 $7.1279\times 10^{-2}$
$(7.27\times 10^{-6})$$7.1282\times 10^{-2}$
$(1.80\times 10^{-6}) -$$7.1283\times 10^{-2}$
$(5.39\times 10^{-6}) -$$7.1283\times 10^{-2}$
$(6.73\times 10^{-7}) -$$7.1348\times 10^{-2}$
$(4.27\times 10^{-5}) -$$8.9581\times 10^{-2}$
$(4.33\times 10^{-3}) -$$7.1291\times 10^{-2}$
$(4.32\times 10^{-6}) -$10 $1.7493\times 10^{-1}$
$(2.35\times 10^{-5})$$1.9840\times 10^{-1}$
$(4.82\times 10^{-2}) -$$1.6809\times 10^{-1}$
$(2.66\times 10^{-5}) +$$1.7493\times 10^{-1}$
$(4.25\times 10^{-6}) \approx$$1.6874\times 10^{-1}$
$(1.06\times 10^{-3}) +$$1.8012\times 10^{-1}$
$(5.20\times 10^{-3}) -$$1.7207\times 10^{-1}$
$(3.32\times 10^{-4}) \approx$15 $2.3684\times 10^{-1}$
$(4.10\times 10^{-4})$$2.9249\times 10^{-1}$
$(1.82\times 10^{-2}) -$$2.6116\times 10^{-1}$
$(8.95\times 10^{-2}) -$$2.3623\times 10^{-1}$
$(2.02\times 10^{-4}) \approx$$4.0323\times 10^{-1}$
$(5.54\times 10^{-2}) -$$2.4998\times 10^{-1}$
$(1.79\times 10^{-2}) -$$2.3856\times 10^{-1}$
$(1.96\times 10^{-3}) -$DTLZ 3 3 $3.9763\times 10^{-1}$
$(5.49\times 10^{-1})$$4.5849\times 10^{-1}$
$(6.21\times 10^{-1}) \approx$$3.0314\times 10^{-1}$
$(5.74\times 10^{-1}) \approx$$1.8948\times 10^{-1}$
$(3.71\times 10^{-1}) +$$3.3114\times 10^{-1}$
$(6.46\times 10^{-1}) \approx$$4.0938\times 10^{-1}$
$(4.78\times 10^{-1}) -$$2.2115\times 10^{-1}$
$(4.00\times 10^{-1}) +$5 $3.9944\times 10^{-1}$
$(5.79\times 10^{-1})$$1.7578\times 10^{0}$
$(1.67\times 10^{0}) -$$7.4422\times 10^{-1}$
$(5.86\times 10^{-1}) \approx$$6.5811\times 10^{-1}$
$(5.59\times 10^{-1}) \approx$$3.7339\times 10^{-1}$
$(5.22\times 10^{-1}) +$$9.7538\times 10^{-1}$
$(1.31\times 10^{0}) -$$4.6878\times 10^{-1}$
$(5.40\times 10^{-1}) -$10 $3.7208\times 10^{-1}$
$(4.00\times 10^{-1})$$3.2503\times 10^{0}$
$(3.09\times 10^{0}) -$$4.5932\times 10^{-1}$
$(5.80\times 10^{-1}) -$$4.9410\times 10^{-1}$
$(5.27\times 10^{-1}) -$$3.9303\times 10^{-1}$
$(3.16\times 10^{-1}) \approx$$1.1755\times 10^{1}$
$(5.73\times 10^{1}) -$$3.9429\times 10^{-1}$
$(4.89\times 10^{-1}) -$15 $2.6642\times 10^{0}$
$(1.48\times 10^{0})$$9.7830\times 10^{0}$
$(5.23\times 10^{0}) -$$5.2490\times 10^{0}$
$(4.15\times 10^{0}) \approx$$2.7498\times 10^{0}$
$(2.09\times 10^{0}) -$$3.1399\times 10^{0}$
$(2.60\times 10^{0}) \approx$$1.3145\times 10^{1}$
$(8.69\times 10^{0}) -$$3.3117\times 10^{0}$
$(2.18\times 10^{0}) -$DTLZ 4 3 $2.0868\times 10^{-2}$
$(1.87\times 10^{-5})$$7.5928\times 10^{-2}$
$(9.29\times 10^{-2}) \approx$$2.0859\times 10^{-2}$
$(4.09\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(2.72\times 10^{-7}) +$$4.1428\times 10^{-2}$
$(6.27\times 10^{-2}) -$$7.7586\times 10^{-2}$
$(1.50\times 10^{-1}) -$$2.0862\times 10^{-2}$
$(1.74\times 10^{-6}) \approx$5 $7.1276\times 10^{-2}$
$(1.24\times 10^{-5})$$9.3899\times 10^{-2}$
$(5.00\times 10^{-2}) -$$7.4060\times 10^{-2}$
$(1.52\times 10^{-2}) -$$7.4382\times 10^{-2}$
$(1.70\times 10^{-2}) -$$8.2438\times 10^{-2}$
$(2.87\times 10^{-2}) -$$8.0641\times 10^{-2}$
$(1.73\times 10^{-3}) -$$7.4077\times 10^{-2}$
$(1.52\times 10^{-3}) -$10 $1.7497\times 10^{-1}$
$(4.67\times 10^{-5})$$1.7695\times 10^{-1}$
$(2.02\times 10^{-2}) -$$1.6849\times 10^{-1}$
$(1.77\times 10^{-3}) \approx$$1.7081\times 10^{-1}$
$(3.43\times 10^{-3}) \approx$$1.6532\times 10^{-1}$
$(6.13\times 10^{-3}) +$$1.6217\times 10^{-1}$
$(2.21\times 10^{-3}) +$$1.6820\times 10^{-1}$
$(5.03\times 10^{-4}) \approx$15 $2.3729\times 10^{-1}$
$(3.58\times 10^{-4})$$2.6180\times 10^{-1}$
$(2.54\times 10^{-2}) \approx$$2.3958\times 10^{-1}$
$(4.59\times 10^{-3}) \approx$$2.4240\times 10^{-1}$
$(6.98\times 10^{-3}) -$$2.6824\times 10^{-1}$
$(2.33\times 10^{-2}) -$$2.3292\times 10^{-1}$
$(3.23\times 10^{-3}) +$$2.4469\times 10^{-1}$
$(8.10\times 10^{-3}) -$DTLZ 5 3 $6.4126\times 10^{-3}$
$(1.23\times 10^{-4})$$7.5607\times 10^{-3}$
$(8.01\times 10^{-4}) -$$3.3584\times 10^{-2}$
$(4.19\times 10^{-3}) -$$1.3345\times 10^{-2}$
$(3.02\times 10^{-4}) -$$7.6588\times 10^{-3}$
$(3.38\times 10^{-7}) -$$1.4326\times 10^{-2}$
$(7.18\times 10^{-3}) -$$7.1355\times 10^{-3}$
$(5.09\times 10^{-4}) -$5 $8.2311\times 10^{-2}$
$(1.90\times 10^{-2})$$2.3956\times 10^{-1}$
$(2.11\times 10^{-1}) -$$1.7521\times 10^{-1}$
$(5.25\times 10^{-2}) -$$7.2412\times 10^{-2}$
$(6.75\times 10^{-3}) \approx$$9.4200\times 10^{-2}$
$(3.23\times 10^{-5}) -$$2.4871\times 10^{-1}$
$(1.59\times 10^{-1}) -$$3.8136\times 10^{-2}$
$(4.16\times 10^{-3}) +$10 $1.2919\times 10^{-1}$
$(4.14\times 10^{-2})$$4.5326\times 10^{-1}$
$(1.29\times 10^{-1}) -$$1.7827\times 10^{-1}$
$(6.47\times 10^{-2}) -$$9.8182\times 10^{-2}$
$(1.79\times 10^{-2}) +$$3.5774\times 10^{-1}$
$(4.93\times 10^{-2}) -$$8.4408\times 10^{-2}$
$(9.10\times 10^{-3}) +$$1.0774\times 10^{-1}$
$(1.94\times 10^{-2}) \approx$15 $1.5729\times 10^{-1}$
$(9.70\times 10^{-2})$$1.5942\times 10^{-1}$
$(7.13\times 10^{-2}) \approx$$3.5936\times 10^{-1}$
$(5.81\times 10^{-2}) -$$5.1183\times 10^{-2}$
$(1.74\times 10^{-3}) +$$3.7512\times 10^{-1}$
$(2.29\times 10^{-3}) -$$3.3561\times 10^{-1}$
$(2.97\times 10^{-1}) -$$1.3229\times 10^{-1}$
$(6.34\times 10^{-2}) \approx$DTLZ 6 3 $6.4261\times 10^{-3}$
$(8.57\times 10^{-5}$$9.1282\times 10^{-3}$
$(1.10\times 10^{-3}) -$$3.3761\times 10^{-2}$
$(8.06\times 10^{-3}) -$$1.3955\times 10^{-2}$
$(5.10\times 10^{-4}) -$$7.6585\times 10^{-3}$
$(2.94\times 10^{-7}) -$$6.0051\times 10^{-2}$
$(1.07\times 10^{-2}) -$$7.4448\times 10^{-3}$
$(7.09\times 10^{-4}) -$5 $8.1474\times 10^{-2}$
$(1.79\times 10^{-2})$$2.3445\times 10^{-1}$
$(1.04\times 10^{-1}) -$$1.0892\times 10^{-1}$
$(1.71\times 10^{-2}) -$$7.1693\times 10^{-2}$
$(3.07\times 10^{-3}) +$$8.4850\times 10^{-2}$
$(3.26\times 10^{-4}) -$$2.0779\times 10^{-1}$
$(2.06\times 10^{-1}) -$$5.8034\times 10^{-2}$
$(6.23\times 10^{-3}) +$10 $7.1984\times 10^{-2}$
$(1.08\times 10^{-2})$$1.6206\times 10^{0}$
$(1.01\times 10^{0}) -$$2.3439\times 10^{-1}$
$(5.94\times 10^{-2}) -$$7.7284\times 10^{-2}$
$(2.48\times 10^{-2}) \approx$$3.5367\times 10^{-1}$
$(4.32\times 10^{-2}) -$$1.0960\times 10^{-1}$
$(7.24\times 10^{-2}) -$$6.0540\times 10^{-2}$
$(3.57\times 10^{-2}) +$15 $2.1340\times 10^{-1}$
$(9.95\times 10^{-2})$$1.8744\times 10^{0}$
$(1.17\times 10^{0}) -$$1.8445\times 10^{-1}$
$(1.19\times 10^{-1}) \approx$$5.1647\times 10^{-2}$
$(2.71\times 10^{-6}) +$$3.7468\times 10^{-1}$
$(4.84\times 10^{-3}) -$$2.9365\times 10^{-1}$
$(2.46\times 10^{-1}) \approx$$1.1096\times 10^{-1}$
$(1.49\times 10^{-1}) +$DTLZ 7 3 $9.8407\times 10^{-2}$
$(1.34\times 10^{-1})$$3.5754\times 10^{-2}$
$(2.15\times 10^{-3}) +$$4.3704\times 10^{-2}$
$(9.60\times 10^{-4}) +$$3.9831\times 10^{-1}$
$(1.74\times 10^{-1}) -$$4.6134\times 10^{-2}$
$(4.79\times 10^{-2}) \approx$$7.1748\times 10^{-2}$
$(6.52\times 10^{-2}) +$$3.4202\times 10^{-2}$
$(6.64\times 10^{-4}) +$5 $1.9604\times 10^{-1}$
$(5.86\times 10^{-2})$$1.8190\times 10^{-1}$
$(2.52\times 10^{-2}) \approx$$2.7929\times 10^{0}$
$(5.66\times 10^{-2}) -$$2.5348\times 10^{-1}$
$(1.65\times 10^{-1}) \approx$$1.1096\times 10^{-1}$
$(1.49\times 10^{-1}) +$$2.0713\times 10^{-1}$
$(1.30\times 10^{-1}) \approx$$1.4313\times 10^{-1}$
$(9.53\times 10^{-4}) +$10 $1.2600\times 10^{0}$
$(2.10\times 10^{-2})$$6.6488\times 10^{-1}$
$(4.91\times 10^{-2}) +$$1.0133\times 10^{0}$
$(5.93\times 10^{-2}) +$$1.2994\times 10^{0}$
$(6.05\times 10^{-2}) -$$4.5256\times 10^{0}$
$(8.62\times 10^{-1}) -$$6.6322\times 10^{-1}$
$(9.13\times 10^{-3}) +$$6.9956\times 10^{-1}$
$(1.88\times 10^{-1}) +$15 $8.3596\times 10^{0}$
$(3.76\times 10^{-2})$$7.3318\times 10^{0}$
$(1.12\times 10^{0}) +$$1.5286\times 10^{0}$
$(8.28\times 10^{-2}) +$$2.0686\times 10^{0}$
$(1.74\times 10^{-1}) +$$1.1458\times 10^{1}$
$(1.70\times 10^{0}) -$$4.7916\times 10^{0}$
$(9.31\times 10^{-1}) +$$2.0481\times 10^{0}$
$(6.97\times 10^{-1}) +$$+$ / $\approx$ / $-$ 5 / 7 / 16 8 / 8 / 12 11 / 7 / 10 3 / 8 / 17 6 / 2 / 20 11 / 6 / 11 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 综合HV和IGD+ 的统计数据分析结果. DTLZ1-DTLZ4具有规则形状的PF, 虽然R2-RVEA没有在所有测试实例中获得最具竞争力的性能, 但总体上获得了良好的性能, 由图 2可以看到各个算法获得的非支配解在DTLZ4上15目标实例中的分布情况. DTLZ5-DTLZ7具有不规则形状的PF, 对于DTLZ5和DTLZ6, R2-RVEA主要在DTLZ5的3目标和DTLZ6的3目标上获得了最好的性能, 而在其他目标上的最好性能主要由MOEA/DD获得, 由图 3中可以看到各个算法获得的非支配解在DTLZ5上3目标实例中的分布情况. 在DTLZ7上, 综合两个指标的统计数据得出R2-RVEA获得了一般的性能, NSGA-Ⅲ性能相对稳定, 总体性能相对较好, 图 4是各个算法获得的非支配解在DTLZ7上5目标实例中的分布情况. 综合统计结果可以看出, R2-RVEA在DTLZ测试集上虽然没有在每个测试实例上获得最优的结果, 但总体性能良好.
3.3 算法在WFG1-WFG9上对比分析
该节给出了7个算法在WFG测试集上的实验结果, 表 4和表 5分别汇总了对比算法所获得的HV值和IGD+ 值的均值和标准差(括号内为标准差). 其中, 突出最好的结果.
表 4 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在WFG1-WFG9上获得的HV值的统计结果(均值和标准差). 最好的结果已突出Table 4 The statistical results (mean and standard deviation) of the HV values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on WFG1 to WFG9. The best results are highlighted问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA WFG 1 3 $9.4097\times 10^{-1}$
$(1.32\times 10^{-2})$$9.3384\times 10^{-1}$
$(2.98\times 10^{-2}) -$$9.4502\times 10^{-1}$
$(1.09\times 10^{-3}) +$$9.1553\times 10^{-1}$
$(3.55\times 10^{-2}) -$$8.8329\times 10^{-1}$
$(5.34\times 10^{-2}) -$$9.2399\times 10^{-1}$
$(2.53\times 10^{-2}) -$$9.3418\times 10^{-1}$
$(3.48\times 10^{-2}) -$5 $9.9456\times 10^{-1}$
$(1.96\times 10^{-2})$$9.8643\times 10^{-1}$
$(3.60\times 10^{-2}) -$$9.8018\times 10^{-1}$
$(4.06\times 10^{-2}) -$$9.5451\times 10^{-1}$
$(3.40\times 10^{-2}) -$$8.4739\times 10^{-1}$
$(8.49\times 10^{-2}) -$$9.7995\times 10^{-1}$
$(1.87\times 10^{-2}) -$$9.9075\times 10^{-1}$
$(2.82\times 10^{-2}) -$10 $9.9957\times 10^{-1}$
$(2.10\times 10^{-4})$$9.9912\times 10^{-1}$
$(6.70\times 10^{-4}) -$$9.8000\times 10^{-1}$
$(3.93\times 10^{-2}) -$$9.8795\times 10^{-1}$
$(1.55\times 10^{-2}) -$$9.9607\times 10^{-1}$
$(1.91\times 10^{-2}) -$$9.9527\times 10^{-1}$
$(1.66\times 10^{-2}) -$$9.9888\times 10^{-1}$
$(3.64\times 10^{-2}) -$15 $9.9967\times 10^{-1}$
$(2.14\times 10^{-4})$$9.9949\times 10^{-1}$
$(3.42\times 10^{-4}) -$$8.9713\times 10^{-1}$
$(8.87\times 10^{-2}) -$$9.3763\times 10^{-1}$
$(7.46\times 10^{-2}) -$$6.5027\times 10^{-1}$
$(2.44\times 10^{-1}) -$$9.8089\times 10^{-1}$
$(3.34\times 10^{-2}) -$$9.4320\times 10^{-1}$
$(7.47\times 10^{-2}) -$WFG 2 3 $9.2138\times 10^{-1}$
$(8.02\times 10^{-3})$$9.2385\times 10^{-1}$
$(6.17\times 10^{-3}) \approx$$9.1683\times 10^{-1}$
$(1.11\times 10^{-2}) \approx$$9.1463\times 10^{-1}$
$(1.22\times 10^{-2}) -$$9.1075\times 10^{-1}$
$(1.81\times 10^{-2}) -$$9.0896\times 10^{-1}$
$(2.65\times 10^{-2}) -$$9.2318\times 10^{-1}$
$(1.17\times 10^{-2}) \approx$5 $9.8369\times 10^{-1}$
$(6.66\times 10^{-3})$$9.8358\times 10^{-1}$
$(7.88\times 10^{-3}) \approx$$9.5373\times 10^{-1}$
$(1.83\times 10^{-2}) -$$9.5536\times 10^{-1}$
$(1.32\times 10^{-2}) -$$9.6469\times 10^{-1}$
$(1.80\times 10^{-2}) -$$9.6900\times 10^{-1}$
$(1.21\times 10^{-2}) -$$9.7339\times 10^{-1}$
$(1.56\times 10^{-2}) -$10 $9.9168\times 10^{-1}$
$(4.71\times 10^{-3})$$9.8734\times 10^{-1}$
$(6.36\times 10^{-3}) -$$9.3682\times 10^{-1}$
$(2.27\times 10^{-2}) -$$9.3481\times 10^{-1}$
$(1.89\times 10^{-2}) -$$9.7730\times 10^{-1}$
$(1.08\times 10^{-2}) -$$9.8285\times 10^{-1}$
$(7.58\times 10^{-3}) -$$9.6436\times 10^{-1}$
$(2.13\times 10^{-2}) -$15 $9.5064\times 10^{-1}$
$(5.65\times 10^{-2})$$9.5605\times 10^{-1}$
$(1.68\times 10^{-2}) +$$8.3087\times 10^{-1}$
$(5.14\times 10^{-2}) -$$8.6774\times 10^{-1}$
$(3.16\times 10^{-2}) -$$6.0421\times 10^{-1}$
$(2.45\times 10^{-1}) -$$9.2373\times 10^{-1}$
$(3.23\times 10^{-2}) -$$8.9358\times 10^{-1}$
$(4.33\times 10^{-2}) -$WFG 3 3 $4.0241\times 10^{-1}$
$(3.81\times 10^{-3})$$3.9175\times 10^{-1}$
$(5.04\times 10^{-3}) -$$3.4039\times 10^{-1}$
$(7.94\times 10^{-3}) -$$3.0897\times 10^{-1}$
$(3.30\times 10^{-2}) -$$3.9392\times 10^{-1}$
$(6.40\times 10^{-3}) -$$3.7363\times 10^{-1}$
$(2.71\times 10^{-2}) -$$3.9530\times 10^{-1}$
$(4.16\times 10^{-3}) -$5 $1.9039\times 10^{-1}$
$(9.10\times 10^{-3})$$1.6387\times 10^{-1}$
$(2.03\times 10^{-2}) -$$9.9662\times 10^{-2}$
$(4.07\times 10^{-2}) -$$1.1461\times 10^{-1}$
$(2.06\times 10^{-2}) -$$8.9617\times 10^{-2}$
$(3.75\times 10^{-3}) -$$7.9870\times 10^{-2}$
$(2.78\times 10^{-2}) -$$1.5854\times 10^{-1}$
$(2.35\times 10^{-2}) -$10 $2.7662\times 10^{-2}$
$(3.29\times 10^{-2})$$2.3762\times 10^{-2}$
$(2.69\times 10^{-2}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$5.9165\times 10^{-4}$
$(2.45\times 10^{-3}) -$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$2.6821\times 10^{-2}$
$(3.10e-2) \approx$15 $0.0000\times 10^{0}$
$(0.00\times 10^{0})$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$WFG 4 3 $5.6274\times 10^{-1}$
$(1.26\times 10^{-4})$$5.6274\times 10^{-1}$
$(1.44\times 10^{-4}) \approx$$5.6096\times 10^{-1}$
$(5.24\times 10^{-4}) -$$5.5434\times 10^{-1}$
$(9.95\times 10^{-4}) -$$5.6138\times 10^{-1}$
$(3.92\times 10^{-3}) \approx$$5.4879\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.6251\times 10^{-1}$
$(3.63\times 10^{-4}) -$5 $7.9406\times 10^{-1}$
$(7.67\times 10^{-4})$$7.9388\times 10^{-1}$
$(6.34\times 10^{-4}) \approx$$7.9302\times 10^{-1}$
$(9.54\times 10^{-4}) -$$7.6900\times 10^{-1}$
$(8.68\times 10^{-4}) -$$7.8312\times 10^{-1}$
$(2.45\times 10^{-2}) -$$7.7583\times 10^{-1}$
$(4.18\times 10^{-3}) -$$7.9231\times 10^{-1}$
$(1.58\times 10^{-3}) -$10 $9.6852\times 10^{-1}$
$(7.59\times 10^{-4})$$9.6031\times 10^{-1}$
$(2.55\times 10^{-4}) -$$9.6066\times 10^{-1}$
$(4.21\times 10^{-3}) -$$7.6825\times 10^{-1}$
$(2.17\times 10^{-4}) -$$9.2141\times 10^{-1}$
$(6.09\times 10^{-4}) -$$9.5839\times 10^{-1}$
$(2.16\times 10^{-3}) -$$9.7052\times 10^{-1}$
$(7.92\times 10^{-4}) +$15 $9.8874\times 10^{-1}$
$(9.66\times 10^{-4})$$9.6088\times 10^{-1}$
$(2.38\times 10^{-2}) -$$9.5446\times 10^{-1}$
$(1.55\times 10^{-2}) -$$6.4744\times 10^{-1}$
$(1.70\times 10^{-1}) -$$3.9343\times 10^{-1}$
$(1.22\times 10^{-1}) -$$9.8038\times 10^{-1}$
$(4.46\times 10^{-3}) -$$9.8298\times 10^{-1}$
$(3.55\times 10^{-3}) -$WFG 5 3 $5.2186\times 10^{-1}$
$(1.51\times 10^{-5})$$5.2185\times 10^{-1}$
$(1.81\times 10^{-5}) -$$5.2114\times 10^{-1}$
$(2.33\times 10^{-4}) -$$5.1405\times 10^{-1}$
$(4.53\times 10^{-4}) -$$5.0698\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.0698\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.2191\times 10^{-1}$
$(2.07\times 10^{-4}) \approx$5 $7.4397\times 10^{-1}$
$(3.66\times 10^{-4})$$7.4384\times 10^{-1}$
$(3.37\times 10^{-4}) \approx$$7.4391\times 10^{-1}$
$(3.63\times 10^{-4}) \approx$$7.1885\times 10^{-1}$
$(5.68\times 10^{-4}) -$$7.2692\times 10^{-1}$
$(1.26\times 10^{-2}) -$$7.2414\times 10^{-1}$
$(3.96\times 10^{-3}) -$$7.4386\times 10^{-1}$
$(1.17\times 10^{-3}) \approx$10 $9.0487\times 10^{-1}$
$(1.77\times 10^{-4})$$9.0484\times 10^{-1}$
$(1.53\times 10^{-4}) \approx$$9.0455\times 10^{-1}$
$(2.23\times 10^{-4}) -$$7.8469\times 10^{-1}$
$(1.21\times 10^{-2}) -$$8.6080\times 10^{-1}$
$(1.05\times 10^{-2}) -$$8.9513\times 10^{-1}$
$(1.94\times 10^{-3}) -$$9.0589\times 10^{-1}$
$(2.49\times 10^{-4}) +$15 $9.1757\times 10^{-1}$
$(1.11\times 10^{-4})$$9.1595\times 10^{-1}$
$(6.23\times 10^{-3}) -$$9.1767\times 10^{-1}$
$(9.41\times 10^{-5}) +$$6.3350\times 10^{-1}$
$(2.39\times 10^{-2}) -$$1.6774\times 10^{-1}$
$(4.92\times 10^{-2}) -$$9.0854\times 10^{-1}$
$(4.69\times 10^{-3}) -$$9.1762\times 10^{-1}$
$(1.33\times 10^{-4}) \approx$WFG 6 3 $5.0818\times 10^{-1}$
$(1.36\times 10^{-2})$$5.1243\times 10^{-1}$
$(1.32\times 10^{-2}) \approx$$5.0823\times 10^{-1}$
$(1.24\times 10^{-2}) \approx$$5.0420\times 10^{-1}$
$(1.45\times 10^{-2}) \approx$$5.0752\times 10^{-1}$
$(1.29\times 10^{-2}) \approx$$4.8204\times 10^{-1}$
$(1.70\times 10^{-2}) -$$5.0745\times 10^{-1}$
$(1.42\times 10^{-2}) \approx$5 $7.2593\times 10^{-1}$
$(1.41\times 10^{-2})$$7.3070\times 10^{-1}$
$(1.66\times 10^{-2}) \approx$$7.3015\times 10^{-1}$
$(1.90\times 10^{-2}) \approx$$6.9856\times 10^{-1}$
$(2.16\times 10^{-2}) -$$7.1566\times 10^{-1}$
$(2.87\times 10^{-2}) \approx$$6.8244\times 10^{-1}$
$(2.81\times 10^{-2}) -$$7.3271\times 10^{-1}$
$(1.64\times 10^{-2}) \approx$10 $8.8346\times 10^{-1}$
$(1.26\times 10^{-2})$$8.8339\times 10^{-1}$
$(1.97\times 10^{-2}) \approx$$8.7673\times 10^{-1}$
$(2.06\times 10^{-2}) \approx$$7.2135\times 10^{-1}$
$(2.21\times 10^{-2}) -$$8.8534\times 10^{-1}$
$(3.14\times 10^{-2}) \approx$$8.5253\times 10^{-1}$
$(2.22\times 10^{-2}) -$$8.7590\times 10^{-1}$
$(1.91\times 10^{-2}) -$15 $8.9305\times 10^{-1}$
$(2.01\times 10^{-2})$$8.3062\times 10^{-1}$
$(3.59\times 10^{-2}) -$$7.0352\times 10^{-1}$
$(8.04\times 10^{-2}) -$$5.8993\times 10^{-1}$
$(4.37\times 10^{-2}) -$$4.7510\times 10^{-1}$
$(1.49\times 10^{-1}) -$$8.6942\times 10^{-1}$
$(3.32\times 10^{-2}) -$$8.8273\times 10^{-1}$
$(2.84\times 10^{-2}) -$WFG 7 3 $5.6255\times 10^{-1}$
$(1.73\times 10^{-4})$$5.6251\times 10^{-1}$
$(1.49\times 10^{-4}) \approx$$5.5223\times 10^{-1}$
$(1.21\times 10^{-3}) -$$8.8273\times 10^{-1}$
$(2.84\times 10^{-2}) -$$5.6238\times 10^{-1}$
$(2.13\times 10^{-3}) -$$5.4818\times 10^{-1}$
$(4.75\times 10^{-3}) -$$5.6293\times 10^{-1}$
$(4.19\times 10^{-5}) +$5 $7.9328\times 10^{-1}$
$(5.69\times 10^{-4})$$7.9299\times 10^{-1}$
$(5.80\times 10^{-4}) \approx$$7.9151\times 10^{-1}$
$(1.86\times 10^{-3}) -$$7.6426\times 10^{-1}$
$(5.52\times 10^{-3}) -$$7.8989\times 10^{-1}$
$(6.21\times 10^{-3}) \approx$$7.6829\times 10^{-1}$
$(8.45\times 10^{-3}) -$$7.9436\times 10^{-1}$
$(5.86\times 10^{-4}) +$10 $9.6815\times 10^{-1}$
$(4.10\times 10^{-4})$$9.6270\times 10^{-1}$
$(1.43\times 10^{-2}) -$$9.6055\times 10^{-1}$
$(3.10\times 10^{-3}) -$$8.3568\times 10^{-1}$
$(2.25\times 10^{-2}) -$$9.7072\times 10^{-1}$
$(1.25\times 10^{-3}) +$$9.5292\times 10^{-1}$
$(3.13\times 10^{-3}) -$$9.7156\times 10^{-1}$
$(8.72\times 10^{-4}) +$15 $9.9017\times 10^{-1}$
$(2.80\times 10^{-4})$$9.6427\times 10^{-1}$
$(1.91\times 10^{-2}) -$$5.4561\times 10^{-1}$
$(2.74\times 10^{-1}) -$$7.8897\times 10^{-1}$
$(1.15\times 10^{-1}) -$$5.8748\times 10^{-1}$
$(1.09\times 10^{-1}) -$$9.8220\times 10^{-1}$
$(7.12\times 10^{-3}) -$$9.8688\times 10^{-1}$
$(5.62\times 10^{-3}) -$WFG 8 3 $4.7920\times 10^{-1}$
$(1.78\times 10^{-3})$$4.8088\times 10^{-1}$
$(2.04\times 10^{-3}) +$$4.7329\times 10^{-1}$
$(3.40\times 10^{-3}) -$$4.6512\times 10^{-1}$
$(1.17\times 10^{-2}) -$$4.5390\times 10^{-1}$
$(3.39\times 10^{-3}) -$$4.5340\times 10^{-1}$
$(5.55\times 10^{-3}) -$$4.8156\times 10^{-1}$
$(2.27\times 10^{-3}) +$5 $6.8175\times 10^{-1}$
(1.97\times 10^{-3})$$6.8490\times 10^{-1}$
$(2.98\times 10^{-3}) +$$6.6856\times 10^{-1}$
$(1.16\times 10^{-2}) -$$6.5481\times 10^{-1}$
$(1.50\times 10^{-2}) -$$3.1317\times 10^{-1}$
$(8.51\times 10^{-3}) -$$6.3578\times 10^{-1}$
$(4.91\times 10^{-3}) -$$6.7843\times 10^{-1}$
$(2.33\times 10^{-3}) -$10 $8.8077\times 10^{-1}$
(8.46\times 10^{-3})$$8.4591\times 10^{-1}$
$(3.70\times 10^{-2}) -$$7.6098\times 10^{-1}$
$(7.42\times 10^{-2}) -$$6.1624\times 10^{-1}$
$(1.02\times 10^{-1}) -$$6.3967\times 10^{-1}$
$(2.31\times 10^{-2}) -$$7.9730\times 10^{-1}$
$(6.81\times 10^{-2}) -$$8.9025\times 10^{-1}$
$(1.77\times 10^{-2}) \approx$15 $9.1659\times 10^{-1}$
$(1.34\times 10^{-2})$$8.3508\times 10^{-1}$
$(4.47\times 10^{-2}) -$$4.6196\times 10^{-1}$
$(1.35\times 10^{-1}) -$$7.6426\times 10^{-1}$
$(1.77\times 10^{-1}) -$$3.3899\times 10^{-1}$
$(4.96\times 10^{-2}) -$$7.9415\times 10^{-1}$
$(1.18\times 10^{-1}) -$$7.6663\times 10^{-1}$
$(9.90\times 10^{-2}) -$WFG 9 3 $5.4672\times 10^{-1}$
$(4.01\times 10^{-3})$$5.4305\times 10^{-1}$
$(4.39\times 10^{-3}) -$$5.4556\times 10^{-1}$
$(4.15\times 10^{-3}) \approx$$5.3250\times 10^{-1}$
$(7.93\times 10^{-3}) -$$5.1727\times 10^{-1}$
$(6.14\times 10^{-3}) -$$5.3388\times 10^{-1}$
$(3.57\times 10^{-2}) -$$5.5169\times 10^{-1}$
$(2.77\times 10^{-3}) +$5 $7.4690\times 10^{-1}$
$(7.37\times 10^{-3})$$7.2964\times 10^{-1}$
$(3.46\times 10^{-2}) -$$7.4974\times 10^{-1}$
$(1.09\times 10^{-2}) \approx$$7.0129\times 10^{-1}$
$(2.16\times 10^{-2}) -$$5.6438\times 10^{-1}$
$(7.52\times 10^{-2}) -$$7.5745\times 10^{-1}$
$(8.38\times 10^{-3}) +$$7.6119\times 10^{-1}$
$(9.23\times 10^{-3}) +$10 $9.1417\times 10^{-1}$
(6.91\times 10^{-2})$$8.8646\times 10^{-1}$
$(5.24\times 10^{-2}) -$$8.6481\times 10^{-1}$
$(5.55\times 10^{-2}) -$$7.2445\times 10^{-1}$
$(3.42\times 10^{-2}) -$$7.8885\times 10^{-1}$
$(2.14\times 10^{-2}) -$$9.2002\times 10^{-1}$
$(3.54\times 10^{-2}) +$$9.0227\times 10^{-1}$
$(3.79\times 10^{-2}) -$15 $9.1357\times 10^{-1}$
$(2.00\times 10^{-2})$$8.8219\times 10^{-1}$
$(7.37\times 10^{-2}) -$$7.4786\times 10^{-1}$
$(6.55\times 10^{-2}) -$$6.3510\times 10^{-1}$
$(1.21\times 10^{-1}) -$$1.5569\times 10^{-1}$
$(5.20\times 10^{-2}) -$$8.5783\times 10^{-1}$
$(6.48\times 10^{-2}) -$$8.3130\times 10^{-1}$
$(6.30\times 10^{-2}) -$$+$ / $\approx$ / $-$ 3 / 13 / 20 2 / 8 / 26 0 / 2 / 34 1 / 6 / 29 2 / 1 / 33 8 / 9 / 19 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 5 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在WFG1-WFG9上获得的HV值的统计结果(均值和标准差). 最好的结果已突出Table 5 The statistical results (mean and standard deviation) of the IGD + values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on WFG1 to WFG9. The best results are highlighted问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA WFG 1 3 $7.5115\times 10^{-2}$
$(4.52\times 10^{-2})$$8.7381\times 10^{-2}$
$(5.15\times 10^{-2}) -$$6.9562\times 10^{-2}$
$(6.53\times 10^{-3}) +$$1.0065\times 10^{-1}$
$(6.77\times 10^{-2}) -$$1.4254\times 10^{-1}$
$(8.81\times 10^{-2}) -$$5.6061\times 10^{-1}$
$(2.31\times 10^{-1}) -$$7.8279\times 10^{-2}$
$(5.68\times 10^{-2}) -$5 $1.8626\times 10^{-1}$
$(9.57\times 10^{-3})$$2.1152\times 10^{-1}$
$(4.66\times 10^{-2}) -$$2.0426\times 10^{-1}$
$(6.98\times 10^{-2}) -$$1.6063\times 10^{-1}$
$(5.98\times 10^{-2}) +$$5.4411\times 10^{-1}$
$(2.28\times 10^{-1}) -$$1.6029\times 10^{-1}$
$(3.40\times 10^{-2}) +$$2.0587\times 10^{-1}$
$(3.98\times 10^{-2}) -$10 $2.1900\times 10^{-1}$
$(9.07\times 10^{-3})$$2.1486\times 10^{-1}$
$(3.68\times 10^{-2}) +$$1.4214\times 10^{-1}$
$(6.67\times 10^{-2}) +$$1.4874\times 10^{-1}$
$(4.57\times 10^{-2}) +$$3.4832\times 10^{-1}$
$(2.62\times 10^{-2}) -$$2.7665\times 10^{-1}$
$(2.23\times 10^{-2}) -$$1.2162\times 10^{-1}$
$(2.67\times 10^{-2}) +$15 $2.8499\times 10^{-1}$
$(3.65\times 10^{-2})$$4.2663\times 10^{-1}$
$(1.78\times 10^{-1}) -$$3.6853\times 10^{-1}$
$(2.46\times 10^{-1}) \approx$$2.7065\times 10^{-1}$
$(1.77\times 10^{-1}) \approx$$4.1737\times 10^{0}$
$(5.59\times 10^{0}) -$$4.8136\times 10^{-1}$
$(1.63\times 10^{-1}) -$$2.5708\times 10^{-1}$
$(1.53\times 10^{-1}) \approx$WFG 2 3 $8.6719\times 10^{-2}$
$(3.01\times 10^{-2})$$7.6168\times 10^{-2}$
$(9.03\times 10^{-3}) +$$1.0187\times 10^{-1}$
$(2.00\times 10^{-2}) -$$8.9857\times 10^{-2}$
$(1.30\times 10^{-2}) -$$9.6736\times 10^{-2}$
$(1.76\times 10^{-2}) -$$1.0500\times 10^{-1}$
$(4.39\times 10^{-2}) -$$7.6067\times 10^{-2}$
$(1.80\times 10^{-2}) +$5 $1.8338\times 10^{-1}$
$(1.20\times 10^{-2})$$1.9276\times 10^{-1}$
$(1.34\times 10^{-2}) -$$1.8425\times 10^{-1}$
$(4.47\times 10^{-2}) \approx$$2.8035\times 10^{-1}$
$(2.30\times 10^{-2}) -$$2.7826\times 10^{-1}$
$(7.03\times 10^{-2}) -$$1.3904\times 10^{-1}$
$(2.72\times 10^{-2}) +$$2.0231\times 10^{-1}$
$(4.36\times 10^{-2}) -$10 $8.9305\times 10^{-2}$
$(1.58\times 10^{-2})$$4.1897\times 10^{-1}$
$(1.87\times 10^{-1}) -$$2.3948\times 10^{-1}$
$(6.82\times 10^{-2}) -$$3.1155\times 10^{-1}$
$(2.39\times 10^{-2}) -$$1.7810\times 10^{-1}$
$(2.42\times 10^{-1}) -$$1.7637\times 10^{-1}$
$(3.53\times 10^{-2}) -$$1.3011\times 10^{-1}$
$(5.09\times 10^{-2}) -$15 $2.1600\times 10^{-1}$
$(5.32\times 10^{-1})$$7.5861\times 10^{-1}$
$(1.48\times 10^{-1}) -$$5.0074\times 10^{-1}$
$(1.80\times 10^{-1}) -$$4.2257\times 10^{-1}$
$(1.08\times 10^{-1}) -$$4.3099\times 10^{0}$
$(4.12\times 10^{0}) -$$8.7000\times 10^{-1}$
$(3.55\times 10^{-1}) -$$2.8770\times 10^{-1}$
$(1.22\times 10^{-1}) -$WFG 3 3 $4.2032\times 10^{-2}$
$(5.04\times 10^{-3})$$6.1249\times 10^{-2}$
$(7.76\times 10^{-3}) -$$1.5612\times 10^{-1}$
$(1.82\times 10^{-2}) -$$1.6785\times 10^{-1}$
$(3.80\times 10^{-2}) -$$6.4076\times 10^{-2}$
$(1.72\times 10^{-2}) -$$2.7852\times 10^{-2}$
$(1.39\times 10^{-2}) +$$4.8933\times 10^{-2}$
$(8.39\times 10^{-3}) -$5 $2.8475\times 10^{-1}$
$(1.79\times 10^{-2})$$3.5253\times 10^{-1}$
$(3.53\times 10^{-2}) -$$4.6344\times 10^{-1}$
$(7.97\times 10^{-2}) -$$4.7518\times 10^{-1}$
$(5.46\times 10^{-2}) -$$9.7449\times 10^{-1}$
$(1.26\times 10^{-1}) -$$3.5587\times 10^{-1}$
$(8.30\times 10^{-2}) -$$3.6494\times 10^{-1}$
$(3.92\times 10^{-2}) -$10 $6.0947\times 10^{0}$
$(1.11\times 10^{0})$$1.3173\times 10^{0}$
$(3.71\times 10^{-1}) +$$2.7301\times 10^{0}$
$(1.39\times 10^{-1}) +$$2.1179\times 10^{0}$
$(5.86\times 10^{-2}) +$$9.6735\times 10^{0}$
$(4.62\times 10^{-2}) -$$1.2618\times 10^{0}$
$(1.71\times 10^{-1}) +$$1.3693\times 10^{0}$
$(2.64\times 10^{-1}) +$15 $9.9835\times 10^{0}$
$(3.20\times 10^{0})$$2.3745\times 10^{0}$
$(7.30\times 10^{-1}) +$$3.7988\times 10^{0}$
$(1.10\times 10^{-1}) +$$3.6219\times 10^{0}$
$(2.39\times 10^{-2}) +$$1.4650\times 10^{1}$
$(4.10\times 10^{-2}) -$$3.4151\times 10^{0}$
$(5.06\times 10^{-1}) +$$2.9664\times 10^{0}$
$(3.46\times 10^{-1}) +$WFG 4 3 $7.0960\times 10^{-1}$
$(2.95\times 10^{-4}) +$$7.1039\times 10^{-2}$
$(2.66\times 10^{-4}) \approx$$7.3769\times 10^{-2}$
$(9.55\times 10^{-4}) -$$8.7146\times 10^{-2}$
$(1.36\times 10^{-3}) -$$7.3561\times 10^{-2}$
$(6.52\times 10^{-3}) -$$9.2246\times 10^{-2}$
$(3.64\times 10^{-3}) -$$7.1212\times 10^{-2}$
$(5.81\times 10^{-4}) -$5 $3.2825\times 10^{-1}$
$(5.42\times 10^{-4})$$3.2857\times 10^{-1}$
$(9.93\times 10^{-4}) \approx$$3.3068\times 10^{-1}$
$(1.33\times 10^{-3}) -$$3.9675\times 10^{-1}$
$(9.57\times 10^{-4}) -$$3.3731\times 10^{-1}$
$(1.57\times 10^{-2}) -$$3.6449\times 10^{-1}$
$(6.75\times 10^{-3}) -$$3.2845\times 10^{-1}$
$(3.57\times 10^{-3}) \approx$10 $8.7337\times 10^{-1}$
$(2.69\times 10^{-3})$$1.0667\times 10^{0}$
$(5.15\times 10^{-1}) -$$8.9065\times 10^{-1}$
$(9.51\times 10^{-3}) -$$1.1221\times 10^{0}$
$(8.06\times 10^{-3}) -$$2.3431\times 10^{0}$
$(1.47\times 10^{0}) -$$1.0544\times 10^{0}$
$(8.22\times 10^{-3}) -$$8.7977\times 10^{-1}$
$(8.85\times 10^{-3}) -$15 $1.2733\times 10^{0}$
$(2.41\times 10^{-3})$$3.0661\times 10^{0}$
$(1.63\times 10^{0}) -$$1.3006\times 10^{0}$
$(1.64\times 10^{-1}) \approx$$1.6260\times 10^{0}$
$(6.21\times 10^{-1}) -$$1.7552\times 10^{1}$
$(2.32\times 10^{0}) -$$1.3759\times 10^{0}$
$(2.11\times 10^{-2}) -$$1.3775\times 10^{0}$
$(4.21\times 10^{-1}) -$WFG 5 3 $1.2755\times 10^{-1}$
$(4.48\times 10^{-6})$$1.2755\times 10^{-1}$
$(6.82\times 10^{-6}) \approx$$1.2881\times 10^{-1}$
$(4.47\times 10^{-4}) -$$1.4202\times 10^{-1}$
$(1.02\times 10^{-3}) -$$1.3745\times 10^{-1}$
$(1.38\times 10^{-3}) -$$1.9609\times 10^{-1}$
$(6.08\times 10^{-2}) -$$1.2741\times 10^{-1}$
$(3.43\times 10^{-4}) \approx$5 $3.8901\times 10^{-1}$
$(2.61\times 10^{-5})$$3.8902\times 10^{-1}$
$(4.13\times 10^{-5}) \approx$$3.8944\times 10^{-1}$
$(1.32\times 10^{-4}) -$$4.5522\times 10^{-1}$
$(4.11\times 10^{-4}) -$$4.0177\times 10^{-1}$
$(1.22\times 10^{-2}) -$$4.2985\times 10^{-1}$
$(8.65\times 10^{-3}) -$$3.8747\times 10^{-1}$
$(3.84\times 10^{-3}) \approx$10 $9.3301\times 10^{-1}$
$(9.11\times 10^{-4})$$9.3354\times 10^{-1}$
$(1.06\times 10^{-3}) \approx$$9.4055\times 10^{-1}$
$(4.40\times 10^{-3}) -$$1.1723\times 10^{0}$
$(3.55\times 10^{-3}) -$$1.2453\times 10^{0}$
$(2.17\times 10^{-2}) -$$1.0843\times 10^{0}$
$(2.67\times 10^{-2}) -$$9.5531\times 10^{-1}$
$(5.26\times 10^{-3}) -$15 $1.3309\times 10^{0}$
$(1.47\times 10^{-3})$$2.3724\times 10^{0}$
$(2.25\times 10^{0}) -$$1.3259\times 10^{0}$
$(7.86\times 10^{-3}) +$$1.5056\times 10^{0}$
$(9.76\times 10^{-3}) -$$2.3006\times 10^{1}$
$(2.02\times 10^{0}) -$$1.4335\times 10^{0}$
$(2.73\times 10^{-2}) -$$1.3346\times 10^{0}$
$(2.11\times 10^{-3}) -$WFG 6 3 $1.4696\times 10^{-1}$
$(1.96\times 10^{-2})$$1.3922\times 10^{-1}$
$(2.02\times 10^{-2}) \approx$$1.5111\times 10^{-1}$
$(1.85\times 10^{-2}) \approx$$1.6034\times 10^{-1}$
$(1.84\times 10^{-2}) -$$1.4684\times 10^{-1}$
$(2.31\times 10^{-2}) \approx$$1.9074\times 10^{-1}$
$(1.64\times 10^{-2}) -$$1.4918\times 10^{-1}$
$(2.14\times 10^{-2}) \approx$5 $4.1833\times 10^{-1}$
$(2.17\times 10^{-2})$$4.1223\times 10^{-1}$
$(2.09\times 10^{-2}) \approx$$4.1516\times 10^{-1}$
$(2.48\times 10^{-2}) \approx$$4.8181\times 10^{-1}$
$(2.89\times 10^{-2}) -$$4.2618\times 10^{-1}$
$(5.46\times 10^{-2}) \approx$$5.0750\times 10^{-1}$
$(2.91\times 10^{-2}) -$$4.0415\times 10^{-1}$
$(2.16\times 10^{-2}) \approx$10 $9.5617\times 10^{-1}$
$(1.65\times 10^{-2})$$9.6279\times 10^{-1}$
$(2.14\times 10^{-2}) \approx$$9.9145\times 10^{-1}$
$(3.18\times 10^{-2}) -$$1.2157\times 10^{0}$
$(2.50\times 10^{-2}) -$$9.5786\times 10^{-1}$
$(3.29\times 10^{-2}) \approx$$1.1230\times 10^{0}$
$(3.04\times 10^{-2}) -$$9.7574\times 10^{-1}$
$(2.37\times 10^{-2}) -$15 $1.3522\times 10^{0}$
$(1.58\times 10^{-2})$$1.6632\times 10^{0}$
$(1.10\times 10^{-1}) -$$1.4286\times 10^{0}$
$(4.27\times 10^{-2}) -$$1.5291\times 10^{0}$
$(2.96\times 10^{-2}) -$$1.5286\times 10^{1}$
$(3.49\times 10^{0}) -$$1.5321\times 10^{0}$
$(5.28\times 10^{-2}) -$$1.3721\times 10^{0}$
$(3.17\times 10^{-2}) -$WFG 7 3 $7.1361\times 10^{-2}$
$(3.23\times 10^{-4})$$7.1371\times 10^{-2}$
$(3.07\times 10^{-4}) \approx$$7.3630\times 10^{-2}$
$(5.88\times 10^{-4}) -$$8.9150\times 10^{-2}$
$(1.87\times 10^{-3}) -$$7.3845\times 10^{-2}$
$(8.23\times 10^{-3}) -$$3.2485\times 10^{-1}$
$(1.88\times 10^{-2}) -$$7.0651\times 10^{-2}$
$(7.82\times 10^{-5}) +$5 $3.3002\times 10^{-1}$
$(6.74\times 10^{-4})$$3.3105\times 10^{-1}$
$(1.15\times 10^{-3}) -$$3.3337\times 10^{-1}$
$(1.46\times 10^{-3}) -$$4.0782\times 10^{-1}$
$(9.79\times 10^{-3}) -$$3.2920\times 10^{-1}$
$(3.76\times 10^{-3}) +$$3.8174\times 10^{-1}$
$(1.44\times 10^{-2})$$3.2722\times 10^{-1}$
$(4.37\times 10^{-4}) +$10 $8.8858\times 10^{-1}$
$(4.99\times 10^{-3})$$9.3332\times 10^{-1}$
$(1.58\times 10^{-1}) \approx$$8.9287\times 10^{-1}$
$(4.96\times 10^{-3}) -$$1.1039\times 10^{0}$
$(1.27\times 10^{-2}) -$$9.8755\times 10^{-1}$
$(3.48\times 10^{-1}) -$$9.6895\times 10^{-1}$
$(1.47\times 10^{-2}) -$$8.9890\times 10^{-1}$
$(1.10\times 10^{-2}) -$15 $1.2798\times 10^{0}$
$(7.32\times 10^{-3})$$2.6475\times 10^{0}$
$(7.87\times 10^{-1}) -$$2.6579\times 10^{0}$
$(6.81\times 10^{-1}) -$$1.6730\times 10^{0}$
$(5.69\times 10^{-1}) -$$1.3576\times 10^{0}$
$(2.40\times 10^{0}) -$$1.5766\times 10^{0}$
$(5.83\times 10^{-1}) -$$1.6838\times 10^{0}$
$(6.24\times 10^{-1}) -$WFG 8 3 $2.0276\times 10^{-1}$
$(2.38\times 10^{-3})$$2.0043\times 10^{-1}$
$(5.27\times 10^{-3}) +$$2.1262\times 10^{-1}$
$(2.76\times 10^{-3}) -$$2.2068\times 10^{-1}$
$(8.51\times 10^{-3}) -$$2.2094\times 10^{-1}$
$(3.61\times 10^{-3}) -$$2.2380\times 10^{-1}$
$(4.90\times 10^{-3}) -$$1.9590\times 10^{-1}$
$(3.10\times 10^{-3}) +$5 $6.0819\times 10^{-1}$
$(1.75\times 10^{-3})$$6.0468\times 10^{-1}$
$(1.31\times 10^{-3}) +$$6.1524\times 10^{-1}$
$(9.59\times 10^{-3}) -$$6.4945\times 10^{-1}$
$(1.99\times 10^{-2}) -$$1.1632\times 10^{0}$
$(3.44\times 10^{-2}) -$$6.9589\times 10^{-1}$
$(2.50\times 10^{-2}) -$$6.1227\times 10^{-1}$
$(2.15\times 10^{-3}) -$10 $1.7814\times 10^{0}$
(2.24\times 10^{-1})$$3.1854\times 10^{0}$
$(1.15\times 10^{0}) -$$1.2981\times 10^{0}$
$(2.89\times 10^{-1}) +$$1.3753\times 10^{0}$
$(1.37\times 10^{-1}) +$$3.7183\times 10^{0}$
$(1.07\times 10^{0}) -$$1.4339\times 10^{0}$
$(2.03\times 10^{-1}) +$$1.5086\times 10^{0}$
$(3.02\times 10^{-1}) \approx$15 $4.1237\times 10^{0}$
$(1.62\times 10^{0})$$8.8664\times 10^{0}$
$(1.08\times 10^{0}) -$$2.7442\times 10^{0}$
$(1.99\times 10^{0}) +$$3.6008\times 10^{0}$
$(1.27\times 10^{0}) \approx$$1.6919\times 10^{1}$
$(2.15\times 10^{0}) -$$2.2133\times 10^{0}$
$(6.49\times 10^{-1}) +$$2.3419\times 10^{0}$
$(1.23\times 10^{0}) +$WFG 9 3 $9.1371\times 10^{-2}$
$(8.31\times 10^{-3})$$9.8060\times 10^{-2}$
$(7.55\times 10^{-3}) -$$9.4218\times 10^{-2}$
$(5.27\times 10^{-3}) -$$1.1083\times 10^{-1}$
$(7.33\times 10^{-3}) -$$1.2051\times 10^{-1}$
$(7.64\times 10^{-3}) -$$4.1313\times 10^{-1}$
$(5.50\times 10^{-2}) -$$8.5058\times 10^{-2}$
$(3.66\times 10^{-3}) +$5 $4.0014\times 10^{-1}$
$(3.90\times 10^{-2})$$4.1637\times 10^{-1}$
$(4.75\times 10^{-2}) -$$3.7828\times 10^{-1}$
$(1.29\times 10^{-2}) +$$4.8038\times 10^{-1}$
$(3.90\times 10^{-2}) -$$7.4087\times 10^{-1}$
$(1.12\times 10^{-1}) -$$3.8673\times 10^{-1}$
$(1.23\times 10^{-2}) \approx$$3.6848\times 10^{-1}$
$(1.24\times 10^{-2}) +$10 $1.0158\times 10^{0}$
(2.47\times 10^{-2})$$1.4614\times 10^{0}$
$(7.52\times 10^{-1}) -$$9.7817\times 10^{-1}$
$(3.09\times 10^{-2}) +$$1.2487\times 10^{0}$
$(6.41\times 10^{-2}) -$$1.8261\times 10^{0}$
$(4.88\times 10^{-1}) -$$1.0663\times 10^{0}$
$(2.44\times 10^{-2}) -$$1.0275\times 10^{0}$
$(6.41\times 10^{-2}) \approx$15 $1.6670\times 10^{0}$
(1.67\times 10^{-1})$$5.6055\times 10^{0}$
$(1.89\times 10^{0}) -$$1.5770\times 10^{0}$
$(3.10\times 10^{-1}) +$$2.0273\times 10^{0}$
$(6.11\times 10^{-1}) -$$2.4264\times 10^{1}$
$(1.08\times 10^{0}) -$$1.7242\times 10^{0}$
$(3.23\times 10^{-1}) \approx$$1.6462\times 10^{0}$
$(3.71\times 10^{-1}) \approx$$+$ / $\approx$ / $-$ 6 / 10 / 20 10 / 5 / 21 5 / 2 / 29 1 / 3 / 32 7 / 2 / 27 10 / 9 / 17 +, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 综合HV和IGD+ 的统计数据分析结果. WFG1的设计是带有偏见和混合结构的PF, R2-RVEA的总体性能良好, 要明显优于对比算法. WFG2是一种带有断开的PF, R2-RVEA在这个测试问题上表现了不错的性能, 在5目标数和10目标上要明显优于对比算法. WFG3是一种比较难处理的问题, 具有退化的PF且决策变量不可以分离, 在这个问题上, R2-RVEA的HV值要优于所有的对比算法, 但是在15目标上所有对比算法的HV值都是0, 因此在这一目标上无法进行性能对比.
WFG4-9都被设计为凸面的PF, 但在决策空间上具有不同的难度. 从表 4和表 5中可以看出, R2-RVEA在WFG4测试问题获得了最优的性能. 在WFG5问题上, R2-RVEA获得了较好的性能, 相较于其他对比算法性能稳定. 对于WFG6测试问题, 所有对比算法性能相似, R2-RVEA的性能略优于其他算法. 在WFG7上, R2-RVEA仅在15目标上获得了最好的性能, 而TS-R2EA总体性能要明显优于R2-RVEA. 并且R2-RVEA在WFG8测试问题上的性能和NSGA-Ⅲ、RVEA和TS-R2EA相似, 但明显优于其他对比算法. 在WFG9测试问题上, 除了RVEA和TS-R2EA, R2-RVEA在所有目标上要明显优于其他对比算法. 综合统计结果可以看出, R2-RVEA在WFG测试集上总体性能优越.
3.4 算法性能分析
从上面两个测试集得出的实验结果可以看出, 提出的R2-RVEA在DTLZ测试集中展现了比较不错的性能, 在WFG测试集上性能非常优异. 表 6总结了所有算法在64个测试实例中的实验对比, 可以看出本文所提出的算法性能优越.
表 6 R2-RVEA与其他算法的测试对比Table 6 Comparison between R2-RVEA and other algorithms对比算法 对比指标 HV IGD+ NSGA-Ⅲ 6 20 38 11 17 36 RVEA 10 17 37 18 13 33 MOEA/DD 9 11 44 16 9 39 MOMBI-Ⅱ 6 11 47 4 11 49 KnEA 4 1 59 13 4 47 TS-R2EA 17 16 31 21 15 28 + $\approx$ $-$ + $\approx$ $-$ 当然, 提出的算法仍然存在不足之处, 经过实验分析可知算法在指导进化种群的时候, 存在收敛到局部PF而无法有效管理多样性的情况, 使得算法性能急剧下降.
算法前期仅考虑收敛性, 仅当整个种群收敛到PF以后才管理多样性, 可能导致整个种群都收敛到局部的PF上, 后面再采用种群分解和R2排序也无法有效管理多样性. 在多次实验过程中发现R2-RVEA会出现稳定和不稳定这两种情况, 具体可见图 6中R2-RVEA在3维DTLZ7上的实验, 对于GD指标, GD值越小说明收敛性越好, 两种情况GD指标进化轨迹基本相同, 这说明两种情况的收敛性基本相同; 对于DM指标, DM值越大说明多样性越好, 可以看出R2-RVEA在不稳定情况时DM随着进化过程数值骤减, 最终DM明显小于稳定情况的DM值, 说明了多样性要明显比稳定情况时候的差. 通过图 5可以直观地看到R2-RVEA在不稳定情况时种群收敛到局部PF, 这时候DM值骤减到比较小的水平, 也是导致多样性较低的主要原因.
4. 结束语
本文提出了一个基于R2指标和参考向量的高维多目标进化算法. 这个算法致力于处理具有不同PF形状的MOPs以及MaOPs. 在算法中, 为了让种群可以快速地收敛到PF上, 采用了Pareto支配选取当前种群非支配解的方式来指导整个种群优化. 而当整个种群都收敛到PF上以后, 采用种群分解和R2排序进一步管理种群的收敛性和多样性.
实验结果表明了提出的R2-RVEA在处理具有不同PF形状的MOPs以及MaOPs时, 能够很好地平衡收敛性和多样性. 当然, 算法的初期阶段仅采用Pareto支配选取最优解的方式有可能导致种群收敛到局部PF的情况发生, 这使得种群分解和R2排序已经无法有效地管理种群的多样性. 因此, 在保证种群稳定地收敛到PF上, 如何更好地管理种群的多样性仍然是未来工作的一个方向.
-
表 1 种群规模设置
Table 1 Setting of population size
$M$ $(p_1, p_2)$ 种群规模 3 (12, 0) 105 5 (6, 0) 126 10 (3, 2) 275 15 (2, 1) 135 表 2 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在DTLZ1$-$DTLZ7上获得的HV值的统计结果(均值和标准差). 最好的结果已突出
Table 2 The statistical results (mean and standard deviation) of the HV values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on DTLZ1 to DTLZ7. The best results are highlighted
问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA DTLZ 1 3 $8.3819\times 10^{-1}$
$(1.31\times 10^{-2})$$8.4373\times 10^{-1}$
$(1.16\times 10^{-3}) +$$8.4431\times 10^{-1}$
$(1.41\times 10^{-4}) +$$8.4426\times 10^{-1}$
$(2.26\times 10^{-4}) +$$8.4357\times 10^{-1}$
$(9.08\times 10^{-4}) \approx$$7.8436\times 10^{-1}$
$(4.64\times 10^{-2}) -$$8.4419\times 10^{-1}$
$(3.44\times 10^{-4}) +$5 $9.6015\times 10^{-1}$
$(4.69\times 10^{-2})$$9.2764\times 10^{-1}$
$(1.43\times 10^{-1}) -$$9.7488\times 10^{-1}$
$(2.27\times 10^{-4}) +$$9.7484\times 10^{-1}$
$(2.75\times 10^{-4}) +$$9.3835\times 10^{-1}$
$(1.26\times 10^{-1}) -$$7.6616\times 10^{-1}$
$(9.09\times 10^{-2}) -$$9.7486\times 10^{-1}$
$(2.27\times 10^{-4}) +$10 $9.9892\times 10^{-1}$
$(5.94\times 10^{-4})$$9.9520\times 10^{-1}$
$(2.43\times 10^{-2}) -$$9.9968\times 10^{-1}$
$(1.88\times 10^{-5}) +$$9.9518\times 10^{-1}$
$(2.46\times 10^{-2}) -$$9.4328\times 10^{-1}$
$(4.34\times 10^{-2}) -$$4.0984\times 10^{-1}$
$(1.92\times 10^{-1}) -$$9.9970\times 10^{-1}$
$(2.11\times 10^{-5}) +$15 $8.7065\times 10^{-1}$
$(2.75\times 10^{-1})$$4.8134\times 10^{-1}$
$(4.84\times 10^{-1}) -$$9.4387\times 10^{-1}$
$(1.71\times 10^{-1}) +$$9.5591\times 10^{-1}$
$(1.36\times 10^{-1}) +$$7.4281\times 10^{-1}$
$(1.91\times 10^{-1}) -$$6.4831\times 10^{-2}$
$(1.30\times 10^{-1}) -$$6.1864\times 10^{-1}$
$(3.77\times 10^{-1}) -$DTLZ 2 3 $5.6302\times 10^{-1}$
$(5.99\times 10^{-6})$$5.6303\times 10^{-1}$
$(7.97\times 10^{-7}) \approx$$5.6302\times 10^{-1}$
$(6.53\times 10^{-7}) \approx$$5.6302\times 10^{-1}$
$(3.98\times 10^{-7}) \approx$$5.6299\times 10^{-1}$
$(2.19\times 10^{-5}) -$$5.2089\times 10^{-1}$
$(1.20\times 10^{-2}) -$$5.6302\times 10^{-1}$
$(2.36\times 10^{-6}) -$5 $7.9493\times 10^{-1}$
$(4.55\times 10^{-4})$$7.9498\times 10^{-1}$
$(3.66\times 10^{-4}) \approx$$7.9492\times 10^{-1}$
$(3.75\times 10^{-4}) \approx$$7.9484\times 10^{-1}$
$(3.71\times 10^{-4}) \approx$$7.9470\times 10^{-1}$
$(4.13\times 10^{-4}) -$$7.4725\times 10^{-1}$
$(1.23\times 10^{-2}) -$$7.9479\times 10^{-1}$
$(3.90\times 10^{-4}) \approx$10 $9.6978\times 10^{-1}$
$(1.74\times 10^{-4})$$9.4911\times 10^{-1}$
$(3.63\times 10^{-2}) \approx$$9.6983\times 10^{-1}$
$(1.64\times 10^{-4}) \approx$$9.6978\times 10^{-1}$
$(1.72\times 10^{-4}) \approx$$9.7090\times 10^{-1}$
$(1.49\times 10^{-3}) +$$9.2287\times 10^{-1}$
$(8.30\times 10^{-3}) -$$9.7057\times 10^{-1}$
$(1.66\times 10^{-4}) +$15 $9.9057\times 10^{-1}$
$(4.02\times 10^{-4})$$9.6345\times 10^{-1}$
$(1.75\times 10^{-2}) -$$9.7793\times 10^{-1}$
$(4.01\times 10^{-2}) -$$9.9063\times 10^{-1}$
$(2.44\times 10^{-4}) \approx$$8.1493\times 10^{-1}$
$(9.09\times 10^{-2}) -$$9.6726\times 10^{-1}$
$(9.69\times 10^{-3}) -$$9.8690\times 10^{-1}$
$(2.06\times 10^{-3}) \approx$DTLZ 3 3 $3.1493\times 10^{-1}$
$(2.64\times 10^{-1})$$3.3928\times 10^{-1}$
$(2.64\times 10^{-1}) \approx$$4.4454\times 10^{-1}$
$(2.26\times 10^{-1}) +$$3.8776\times 10^{-1}$
$(2.55\times 10^{-1}) +$$4.5790\times 10^{-1}$
$(2.08\times 10^{-1}) +$$3.8655\times 10^{-1}$
$(1.84\times 10^{-1}) \approx$$4.6543\times 10^{-1}$
$(2.12\times 10^{-1}) \approx$5 $3.7400\times 10^{-1}$
$(3.68\times 10^{-1})$$1.5350\times 10^{-1}$
$(2.96\times 10^{-1}) -$$2.8806\times 10^{-1}$
$(3.85\times 10^{-1}) -$$4.5110\times 10^{-1}$
$(3.88\times 10^{-1}) \approx$$3.9824\times 10^{-1}$
$(3.80\times 10^{-1}) \approx$$3.5245\times 10^{-1}$
$(3.42\times 10^{-1}) \approx$$7.9253\times 10^{-1}$
$(2.14\times 10^{-3}) +$10 $5.7253\times 10^{-1}$
$(2.29\times 10^{-1})$$1.2957\times 10^{-1}$
$(3.35\times 10^{-1}) -$$8.7219\times 10^{-1}$
$(2.96\times 10^{-1}) +$$7.7563\times 10^{-1}$
$(3.94\times 10^{-1}) +$$7.9552\times 10^{-1}$
$(2.33\times 10^{-1}) +$$9.4859\times 10^{-2}$
$(1.25\times 10^{-1}) -$$8.0885\times 10^{-1}$
$(3.68\times 10^{-1}) +$15 $1.8380\times 10^{-1}$
$(3.12\times 10^{-1})$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$1.5858\times 10^{-1}$
$(3.61\times 10^{-1}) \approx$$6.5490\times 10^{-2}$
$(2.49\times 10^{-1}) -$$1.2904\times 10^{-1}$
$(1.89\times 10^{-1}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$1.2832\times 10^{-1}$
$(3.33\times 10^{-1}) \approx$DTLZ 4 3 $5.5571\times 10^{-1}$
$(4.00\times 10^{-2})$$4.9607\times 10^{-1}$
$(1.04\times 10^{-1}) -$$5.6302\times 10^{-1}$
$(1.76\times 10^{-6}) \approx$$5.6302\times 10^{-1}$
$(9.77\times 10^{-7}) \approx$$5.4835\times 10^{-1}$
$(5.57\times 10^{-2}) -$$5.2680\times 10^{-1}$
$(8.24\times 10^{-2}) -$$5.6302\times 10^{-1}$
$(3.79\times 10^{-6}) \approx$5 $7.9489\times 10^{-1}$
$(3.32\times 10^{-4})$$7.8461\times 10^{-1}$
$(3.14\times 10^{-2}) \approx$$7.9488\times 10^{-1}$
$(4.10\times 10^{-4}) \approx$$7.9488\times 10^{-1}$
$(3.94\times 10^{-4}) \approx$$7.5533\times 10^{-1}$
$(4.54\times 10^{-2}) -$$7.7479\times 10^{-1}$
$(4.58\times 10^{-3}) -$$7.9462\times 10^{-1}$
$(3.32\times 10^{-4}) -$10 $9.6980\times 10^{-1}$
$(1.43\times 10^{-4})$$9.5960\times 10^{-1}$
$(2.48\times 10^{-2}) \approx$$9.6983\times 10^{-1}$
$(1.87\times 10^{-4}) \approx$$9.6977\times 10^{-1}$
$(1.78\times 10^{-4}) \approx$$9.7012\times 10^{-1}$
$(4.66\times 10^{-3}) +$$9.5269\times 10^{-1}$
$(2.39\times 10^{-3}) -$$9.7122\times 10^{-1}$
$(1.77\times 10^{-4}) +$15 $9.9066\times 10^{-1}$
$(8.86\times 10^{-5})$$9.7301\times 10^{-1}$
$(1.36\times 10^{-2}) -$$9.8919\times 10^{-1}$
$(2.57\times 10^{-3}) \approx$$9.8905\times 10^{-1}$
$(3.03\times 10^{-3}) -$$9.7826\times 10^{-1}$
$(1.03\times 10^{-2}) -$$9.7895\times 10^{-1}$
$(2.52\times 10^{-3}) -$$9.8939\times 10^{-1}$
$(2.01\times 10^{-3}) -$DTLZ 5 3 $1.9397\times 10^{-1}$
$(1.20\times 10^{-4})$$1.9223\times 10^{-1}$
$(1.03\times 10^{-3}) -$$1.6284\times 10^{-1}$
$(3.84\times 10^{-3}) -$$1.8376\times 10^{-1}$
$(3.37\times 10^{-4}) -$$1.9214\times 10^{-1}$
$(3.58\times 10^{-7}) -$$1.7826\times 10^{-1}$
$(1.21\times 10^{-2}) -$$1.9283\times 10^{-1}$
$(7.92\times 10^{-4}) -$5 $9.2958\times 10^{-2}$
$(3.69\times 10^{-3})$$8.9794\times 10^{-2}$
$(2.82\times 10^{-2}) \approx$$1.0617\times 10^{-1}$
$(4.51\times 10^{-3}) +$$1.1298\times 10^{-1}$
$(4.15\times 10^{-4}) +$$9.0987\times 10^{-2}$
$(2.37\times 10^{-4}) -$$4.3747\times 10^{-2}$
$(4.20\times 10^{-2}) -$$1.0603\times 10^{-1}$
$(1.47\times 10^{-3}) +$10 $9.3278\times 10^{-2}$
$(1.61\times 10^{-3})$$6.7279\times 10^{-3}$
$(1.68\times 10^{-2}) -$$9.1255\times 10^{-2}$
$(4.75\times 10^{-4}) -$$9.4192\times 10^{-2}$
$(2.56\times 10^{-4}) +$$9.1736\times 10^{-2}$
$(1.49\times 10^{-3}) -$$8.5522\times 10^{-2}$
$(1.49\times 10^{-2}) -$$9.1402\times 10^{-2}$
$(5.49\times 10^{-4}) -$15 $9.2486\times 10^{-2}$
$(5.85\times 10^{-4})$$8.9842\times 10^{-2}$
$(2.02\times 10^{-3}) -$$9.1006\times 10^{-2}$
$(4.04\times 10^{-4}) -$$9.2026\times 10^{-2}$
$(4.99\times 10^{-4}) -$$9.1297\times 10^{-2}$
$(3.76\times 10^{-4}) -$$2.7606\times 10^{-2}$
$(3.86\times 10^{-2}) -$$9.1402\times 10^{-2}$
$(5.49\times 10^{-4}) -$DTLZ 6 3 $1.9395\times 10^{-1}$
$(1.70\times 10^{-4})$$1.9013\times 10^{-1}$
$(1.46\times 10^{-3}) -$$1.5924\times 10^{-1}$
$(5.93\times 10^{-3}) -$$1.8333\times 10^{-1}$
$(1.24\times 10^{-4}) -$$1.9214\times 10^{-1}$
$(4.32\times 10^{-7}) -$$1.7447\times 10^{-1}$
$(1.64\times 10^{-2}) -$$1.9123\times 10^{-1}$
$(1.38\times 10^{-3}) -$5 $9.5588\times 10^{-2}$
$(5.77\times 10^{-3})$$7.5292\times 10^{-2}$
$(3.47\times 10^{-2}) -$$1.0069\times 10^{-1}$
$(2.20\times 10^{-2}) +$$1.1288\times 10^{-1}$
$(2.53\times 10^{-4}) +$$9.0926\times 10^{-2}$
$(2.81\times 10^{-4}) -$$6.7599\times 10^{-2}$
$(3.79\times 10^{-2}) -$$1.0428\times 10^{-1}$
$(4.98\times 10^{-3}) +$10 $9.3189\times 10^{-2}$
$(1.68\times 10^{-3})$$1.5582\times 10^{-2}$
$(3.43\times 10^{-2}) -$$8.8629\times 10^{-2}$
$(1.68\times 10^{-2}) -$$9.4287\times 10^{-2}$
$(2.17\times 10^{-4}) \approx$$9.2894\times 10^{-2}$
$(9.94\times 10^{-4}) \approx$$9.1003\times 10^{-2}$
$(3.74\times 10^{-4}) -$$9.4393\times 10^{-2}$
$(9.71\times 10^{-4}) \approx$15 $9.1311\times 10^{-2}$
$(5.95\times 10^{-4})$$7.9684\times 10^{-3}$
$(2.45\times 10^{-2}) -$$9.0626\times 10^{-2}$
$(2.20\times 10^{-3}) \approx$$9.2156\times 10^{-2}$
$(2.50\times 10^{-4}) +$$9.1576\times 10^{-2}$
$(5.24\times 10^{-4}) +$$8.4945\times 10^{-2}$
$(2.31\times 10^{-2}) -$$8.7853\times 10^{-2}$
$(1.70\times 10^{-2}) -$DTLZ 7 3 $2.7062\times 10^{-1}$
$(1.53\times 10^{-2})$$2.7423\times 10^{-1}$
$(1.54\times 10^{-3}) +$$2.6741\times 10^{-1}$
$(1.06\times 10^{-3}) -$$2.1817\times 10^{-1}$
$(1.52\times 10^{-2}) -$$2.7096\times 10^{-1}$
$(1.47\times 10^{-2}) \approx$$2.6196\times 10^{-1}$
$(7.35\times 10^{-3}) -$$2.7791\times 10^{-1}$
$(4.93\times 10^{-4}) \approx$5 $2.5738\times 10^{-1}$
$(8.66\times 10^{-3})$$2.3857\times 10^{-1}$
$(7.76\times 10^{-3}) -$$2.0656\times 10^{-1}$
$(9.68\times 10^{-4}) -$$9.3745\times 10^{-2}$
$(1.55\times 10^{-2}) -$$2.4331\times 10^{-1}$
$(6.98\times 10^{-3}) -$$2.4015\times 10^{-1}$
$(2.17\times 10^{-2}) -$$2.5103\times 10^{-1}$
$(1.19\times 10^{-3}) -$10 $1.9133\times 10^{-1}$
$(2.17\times 10^{-3})$$1.9640\times 10^{-1}$
$(5.63\times 10^{-3}) +$$1.7601\times 10^{-1}$
$(1.34\times 10^{-2}) -$$5.6536\times 10^{-5}$
$(3.83\times 10^{-5}) -$$1.5718\times 10^{-1}$
$(9.13\times 10^{-3}) -$$7.5216\times 10^{-2}$
$(3.47\times 10^{-2}) -$$1.8524\times 10^{-1}$
$(4.94\times 10^{-3}) -$15 $1.4909\times 10^{-1}$
$(2.38\times 10^{-3})$$1.4039\times 10^{-1}$
$(1.21\times 10^{-2}) -$$1.0542\times 10^{-1}$
$(3.45\times 10^{-2}) -$$1.5473\times 10^{-7}$
$(5.89\times 10^{-8}) -$$9.7466\times 10^{-2}$
$(4.12\times 10^{-2}) -$$5.6787\times 10^{-4}$
$(1.49\times 10^{-3}) -$$1.0880\times 10^{-1}$
$(1.06\times 10^{-2}) -$$+$ / $\approx$ / $-$ 3 / 7 / 18 8 / 9 / 11 9 / 9 / 10 5 / 5 / 18 2 / 0 / 26 9 / 7 / 12 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 3 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在DTLZ1~DTLZ7上获得的IGD+值的统计结果(均值和标准差). 最好的结果已突出
Table 3 The statistical results (mean and standard deviation) of the IGD+ values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on DTLZ1 to DTLZ7. The best results are highlighted
问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA DTLZ 1 3 $1.6235\times 10^{-2}$
$(7.90\times 10^{-3})$$1.3651\times 10^{-2}$
$(3.29\times 10^{-4}) +$$1.3492\times 10^{-2}$
$(1.25\times 10^{-4}) +$$1.3523\times 10^{-2}$
$(1.48\times 10^{-4}) +$$1.3709\times 10^{-2}$
$(2.71\times 10^{-4}) \approx$$2.6216\times 10^{-2}$
$(9.65\times 10^{-3}) -$$1.3571\times 10^{-2}$
$(3.33\times 10^{-4}) +$5 $5.0560\times 10^{-2}$
$(6.33\times 10^{-3})$$7.3388\times 10^{-2}$
$(7.15\times 10^{-2}) \approx$$4.6106\times 10^{-2}$
$(3.46\times 10^{-4}) +$$4.5988\times 10^{-2}$
$(1.35\times 10^{-4}) +$$4.8230\times 10^{-2}$
$(5.92\times 10^{-3}) \approx$$9.3292\times 10^{-2}$
$(4.42\times 10^{-2}) -$$5.3386\times 10^{-2}$
$(4.06\times 10^{-2}) -$10 $1.0287\times 10^{-1}$
$(8.43\times 10^{-3})$$9.0516\times 10^{-2}$
$(5.74\times 10^{-2}) +$$7.5684\times 10^{-2}$
$(3.45\times 10^{-2}) +$$6.9285\times 10^{-2}$
$(4.56\times 10^{-4}) +$$1.3489\times 10^{-1}$
$(3.62\times 10^{-2}) -$$2.7999\times 10^{-1}$
$(5.22\times 10^{-2}) -$$7.9575\times 10^{-2}$
$(3.48\times 10^{-2}) +$15 $2.8426\times 10^{-1}$
$(1.82\times 10^{-1})$$5.2357\times 10^{-1}$
$(3.38\times 10^{-1}) -$$2.0300\times 10^{-1}$
$(1.82\times 10^{-1}) +$$1.2789\times 10^{-1}$
$(8.21\times 10^{-2}) +$$2.8165\times 10^{-1}$
$(1.00\times 10^{-1}) \approx$$9.0915\times 10^{-1}$
$(7.61\times 10^{-1}) -$$2.7442\times 10^{-1}$
$(3.09\times 10^{-1}) \approx$DTLZ 2 3 $2.0861\times 10^{-2}$
$(5.70\times 10^{-6})$$2.0859\times 10^{-2}$
$(8.08\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(5.36\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(2.57\times 10^{-7}) \approx$$2.0870\times 10^{-2}$
$(8.77\times 10^{-6}) -$$3.6494\times 10^{-2}$
$(5.13\times 10^{-3}) -$$2.0861\times 10^{-2}$
$(1.10\times 10^{-6}) -$5 $7.1279\times 10^{-2}$
$(7.27\times 10^{-6})$$7.1282\times 10^{-2}$
$(1.80\times 10^{-6}) -$$7.1283\times 10^{-2}$
$(5.39\times 10^{-6}) -$$7.1283\times 10^{-2}$
$(6.73\times 10^{-7}) -$$7.1348\times 10^{-2}$
$(4.27\times 10^{-5}) -$$8.9581\times 10^{-2}$
$(4.33\times 10^{-3}) -$$7.1291\times 10^{-2}$
$(4.32\times 10^{-6}) -$10 $1.7493\times 10^{-1}$
$(2.35\times 10^{-5})$$1.9840\times 10^{-1}$
$(4.82\times 10^{-2}) -$$1.6809\times 10^{-1}$
$(2.66\times 10^{-5}) +$$1.7493\times 10^{-1}$
$(4.25\times 10^{-6}) \approx$$1.6874\times 10^{-1}$
$(1.06\times 10^{-3}) +$$1.8012\times 10^{-1}$
$(5.20\times 10^{-3}) -$$1.7207\times 10^{-1}$
$(3.32\times 10^{-4}) \approx$15 $2.3684\times 10^{-1}$
$(4.10\times 10^{-4})$$2.9249\times 10^{-1}$
$(1.82\times 10^{-2}) -$$2.6116\times 10^{-1}$
$(8.95\times 10^{-2}) -$$2.3623\times 10^{-1}$
$(2.02\times 10^{-4}) \approx$$4.0323\times 10^{-1}$
$(5.54\times 10^{-2}) -$$2.4998\times 10^{-1}$
$(1.79\times 10^{-2}) -$$2.3856\times 10^{-1}$
$(1.96\times 10^{-3}) -$DTLZ 3 3 $3.9763\times 10^{-1}$
$(5.49\times 10^{-1})$$4.5849\times 10^{-1}$
$(6.21\times 10^{-1}) \approx$$3.0314\times 10^{-1}$
$(5.74\times 10^{-1}) \approx$$1.8948\times 10^{-1}$
$(3.71\times 10^{-1}) +$$3.3114\times 10^{-1}$
$(6.46\times 10^{-1}) \approx$$4.0938\times 10^{-1}$
$(4.78\times 10^{-1}) -$$2.2115\times 10^{-1}$
$(4.00\times 10^{-1}) +$5 $3.9944\times 10^{-1}$
$(5.79\times 10^{-1})$$1.7578\times 10^{0}$
$(1.67\times 10^{0}) -$$7.4422\times 10^{-1}$
$(5.86\times 10^{-1}) \approx$$6.5811\times 10^{-1}$
$(5.59\times 10^{-1}) \approx$$3.7339\times 10^{-1}$
$(5.22\times 10^{-1}) +$$9.7538\times 10^{-1}$
$(1.31\times 10^{0}) -$$4.6878\times 10^{-1}$
$(5.40\times 10^{-1}) -$10 $3.7208\times 10^{-1}$
$(4.00\times 10^{-1})$$3.2503\times 10^{0}$
$(3.09\times 10^{0}) -$$4.5932\times 10^{-1}$
$(5.80\times 10^{-1}) -$$4.9410\times 10^{-1}$
$(5.27\times 10^{-1}) -$$3.9303\times 10^{-1}$
$(3.16\times 10^{-1}) \approx$$1.1755\times 10^{1}$
$(5.73\times 10^{1}) -$$3.9429\times 10^{-1}$
$(4.89\times 10^{-1}) -$15 $2.6642\times 10^{0}$
$(1.48\times 10^{0})$$9.7830\times 10^{0}$
$(5.23\times 10^{0}) -$$5.2490\times 10^{0}$
$(4.15\times 10^{0}) \approx$$2.7498\times 10^{0}$
$(2.09\times 10^{0}) -$$3.1399\times 10^{0}$
$(2.60\times 10^{0}) \approx$$1.3145\times 10^{1}$
$(8.69\times 10^{0}) -$$3.3117\times 10^{0}$
$(2.18\times 10^{0}) -$DTLZ 4 3 $2.0868\times 10^{-2}$
$(1.87\times 10^{-5})$$7.5928\times 10^{-2}$
$(9.29\times 10^{-2}) \approx$$2.0859\times 10^{-2}$
$(4.09\times 10^{-7}) \approx$$2.0859\times 10^{-2}$
$(2.72\times 10^{-7}) +$$4.1428\times 10^{-2}$
$(6.27\times 10^{-2}) -$$7.7586\times 10^{-2}$
$(1.50\times 10^{-1}) -$$2.0862\times 10^{-2}$
$(1.74\times 10^{-6}) \approx$5 $7.1276\times 10^{-2}$
$(1.24\times 10^{-5})$$9.3899\times 10^{-2}$
$(5.00\times 10^{-2}) -$$7.4060\times 10^{-2}$
$(1.52\times 10^{-2}) -$$7.4382\times 10^{-2}$
$(1.70\times 10^{-2}) -$$8.2438\times 10^{-2}$
$(2.87\times 10^{-2}) -$$8.0641\times 10^{-2}$
$(1.73\times 10^{-3}) -$$7.4077\times 10^{-2}$
$(1.52\times 10^{-3}) -$10 $1.7497\times 10^{-1}$
$(4.67\times 10^{-5})$$1.7695\times 10^{-1}$
$(2.02\times 10^{-2}) -$$1.6849\times 10^{-1}$
$(1.77\times 10^{-3}) \approx$$1.7081\times 10^{-1}$
$(3.43\times 10^{-3}) \approx$$1.6532\times 10^{-1}$
$(6.13\times 10^{-3}) +$$1.6217\times 10^{-1}$
$(2.21\times 10^{-3}) +$$1.6820\times 10^{-1}$
$(5.03\times 10^{-4}) \approx$15 $2.3729\times 10^{-1}$
$(3.58\times 10^{-4})$$2.6180\times 10^{-1}$
$(2.54\times 10^{-2}) \approx$$2.3958\times 10^{-1}$
$(4.59\times 10^{-3}) \approx$$2.4240\times 10^{-1}$
$(6.98\times 10^{-3}) -$$2.6824\times 10^{-1}$
$(2.33\times 10^{-2}) -$$2.3292\times 10^{-1}$
$(3.23\times 10^{-3}) +$$2.4469\times 10^{-1}$
$(8.10\times 10^{-3}) -$DTLZ 5 3 $6.4126\times 10^{-3}$
$(1.23\times 10^{-4})$$7.5607\times 10^{-3}$
$(8.01\times 10^{-4}) -$$3.3584\times 10^{-2}$
$(4.19\times 10^{-3}) -$$1.3345\times 10^{-2}$
$(3.02\times 10^{-4}) -$$7.6588\times 10^{-3}$
$(3.38\times 10^{-7}) -$$1.4326\times 10^{-2}$
$(7.18\times 10^{-3}) -$$7.1355\times 10^{-3}$
$(5.09\times 10^{-4}) -$5 $8.2311\times 10^{-2}$
$(1.90\times 10^{-2})$$2.3956\times 10^{-1}$
$(2.11\times 10^{-1}) -$$1.7521\times 10^{-1}$
$(5.25\times 10^{-2}) -$$7.2412\times 10^{-2}$
$(6.75\times 10^{-3}) \approx$$9.4200\times 10^{-2}$
$(3.23\times 10^{-5}) -$$2.4871\times 10^{-1}$
$(1.59\times 10^{-1}) -$$3.8136\times 10^{-2}$
$(4.16\times 10^{-3}) +$10 $1.2919\times 10^{-1}$
$(4.14\times 10^{-2})$$4.5326\times 10^{-1}$
$(1.29\times 10^{-1}) -$$1.7827\times 10^{-1}$
$(6.47\times 10^{-2}) -$$9.8182\times 10^{-2}$
$(1.79\times 10^{-2}) +$$3.5774\times 10^{-1}$
$(4.93\times 10^{-2}) -$$8.4408\times 10^{-2}$
$(9.10\times 10^{-3}) +$$1.0774\times 10^{-1}$
$(1.94\times 10^{-2}) \approx$15 $1.5729\times 10^{-1}$
$(9.70\times 10^{-2})$$1.5942\times 10^{-1}$
$(7.13\times 10^{-2}) \approx$$3.5936\times 10^{-1}$
$(5.81\times 10^{-2}) -$$5.1183\times 10^{-2}$
$(1.74\times 10^{-3}) +$$3.7512\times 10^{-1}$
$(2.29\times 10^{-3}) -$$3.3561\times 10^{-1}$
$(2.97\times 10^{-1}) -$$1.3229\times 10^{-1}$
$(6.34\times 10^{-2}) \approx$DTLZ 6 3 $6.4261\times 10^{-3}$
$(8.57\times 10^{-5}$$9.1282\times 10^{-3}$
$(1.10\times 10^{-3}) -$$3.3761\times 10^{-2}$
$(8.06\times 10^{-3}) -$$1.3955\times 10^{-2}$
$(5.10\times 10^{-4}) -$$7.6585\times 10^{-3}$
$(2.94\times 10^{-7}) -$$6.0051\times 10^{-2}$
$(1.07\times 10^{-2}) -$$7.4448\times 10^{-3}$
$(7.09\times 10^{-4}) -$5 $8.1474\times 10^{-2}$
$(1.79\times 10^{-2})$$2.3445\times 10^{-1}$
$(1.04\times 10^{-1}) -$$1.0892\times 10^{-1}$
$(1.71\times 10^{-2}) -$$7.1693\times 10^{-2}$
$(3.07\times 10^{-3}) +$$8.4850\times 10^{-2}$
$(3.26\times 10^{-4}) -$$2.0779\times 10^{-1}$
$(2.06\times 10^{-1}) -$$5.8034\times 10^{-2}$
$(6.23\times 10^{-3}) +$10 $7.1984\times 10^{-2}$
$(1.08\times 10^{-2})$$1.6206\times 10^{0}$
$(1.01\times 10^{0}) -$$2.3439\times 10^{-1}$
$(5.94\times 10^{-2}) -$$7.7284\times 10^{-2}$
$(2.48\times 10^{-2}) \approx$$3.5367\times 10^{-1}$
$(4.32\times 10^{-2}) -$$1.0960\times 10^{-1}$
$(7.24\times 10^{-2}) -$$6.0540\times 10^{-2}$
$(3.57\times 10^{-2}) +$15 $2.1340\times 10^{-1}$
$(9.95\times 10^{-2})$$1.8744\times 10^{0}$
$(1.17\times 10^{0}) -$$1.8445\times 10^{-1}$
$(1.19\times 10^{-1}) \approx$$5.1647\times 10^{-2}$
$(2.71\times 10^{-6}) +$$3.7468\times 10^{-1}$
$(4.84\times 10^{-3}) -$$2.9365\times 10^{-1}$
$(2.46\times 10^{-1}) \approx$$1.1096\times 10^{-1}$
$(1.49\times 10^{-1}) +$DTLZ 7 3 $9.8407\times 10^{-2}$
$(1.34\times 10^{-1})$$3.5754\times 10^{-2}$
$(2.15\times 10^{-3}) +$$4.3704\times 10^{-2}$
$(9.60\times 10^{-4}) +$$3.9831\times 10^{-1}$
$(1.74\times 10^{-1}) -$$4.6134\times 10^{-2}$
$(4.79\times 10^{-2}) \approx$$7.1748\times 10^{-2}$
$(6.52\times 10^{-2}) +$$3.4202\times 10^{-2}$
$(6.64\times 10^{-4}) +$5 $1.9604\times 10^{-1}$
$(5.86\times 10^{-2})$$1.8190\times 10^{-1}$
$(2.52\times 10^{-2}) \approx$$2.7929\times 10^{0}$
$(5.66\times 10^{-2}) -$$2.5348\times 10^{-1}$
$(1.65\times 10^{-1}) \approx$$1.1096\times 10^{-1}$
$(1.49\times 10^{-1}) +$$2.0713\times 10^{-1}$
$(1.30\times 10^{-1}) \approx$$1.4313\times 10^{-1}$
$(9.53\times 10^{-4}) +$10 $1.2600\times 10^{0}$
$(2.10\times 10^{-2})$$6.6488\times 10^{-1}$
$(4.91\times 10^{-2}) +$$1.0133\times 10^{0}$
$(5.93\times 10^{-2}) +$$1.2994\times 10^{0}$
$(6.05\times 10^{-2}) -$$4.5256\times 10^{0}$
$(8.62\times 10^{-1}) -$$6.6322\times 10^{-1}$
$(9.13\times 10^{-3}) +$$6.9956\times 10^{-1}$
$(1.88\times 10^{-1}) +$15 $8.3596\times 10^{0}$
$(3.76\times 10^{-2})$$7.3318\times 10^{0}$
$(1.12\times 10^{0}) +$$1.5286\times 10^{0}$
$(8.28\times 10^{-2}) +$$2.0686\times 10^{0}$
$(1.74\times 10^{-1}) +$$1.1458\times 10^{1}$
$(1.70\times 10^{0}) -$$4.7916\times 10^{0}$
$(9.31\times 10^{-1}) +$$2.0481\times 10^{0}$
$(6.97\times 10^{-1}) +$$+$ / $\approx$ / $-$ 5 / 7 / 16 8 / 8 / 12 11 / 7 / 10 3 / 8 / 17 6 / 2 / 20 11 / 6 / 11 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 4 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在WFG1-WFG9上获得的HV值的统计结果(均值和标准差). 最好的结果已突出
Table 4 The statistical results (mean and standard deviation) of the HV values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on WFG1 to WFG9. The best results are highlighted
问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA WFG 1 3 $9.4097\times 10^{-1}$
$(1.32\times 10^{-2})$$9.3384\times 10^{-1}$
$(2.98\times 10^{-2}) -$$9.4502\times 10^{-1}$
$(1.09\times 10^{-3}) +$$9.1553\times 10^{-1}$
$(3.55\times 10^{-2}) -$$8.8329\times 10^{-1}$
$(5.34\times 10^{-2}) -$$9.2399\times 10^{-1}$
$(2.53\times 10^{-2}) -$$9.3418\times 10^{-1}$
$(3.48\times 10^{-2}) -$5 $9.9456\times 10^{-1}$
$(1.96\times 10^{-2})$$9.8643\times 10^{-1}$
$(3.60\times 10^{-2}) -$$9.8018\times 10^{-1}$
$(4.06\times 10^{-2}) -$$9.5451\times 10^{-1}$
$(3.40\times 10^{-2}) -$$8.4739\times 10^{-1}$
$(8.49\times 10^{-2}) -$$9.7995\times 10^{-1}$
$(1.87\times 10^{-2}) -$$9.9075\times 10^{-1}$
$(2.82\times 10^{-2}) -$10 $9.9957\times 10^{-1}$
$(2.10\times 10^{-4})$$9.9912\times 10^{-1}$
$(6.70\times 10^{-4}) -$$9.8000\times 10^{-1}$
$(3.93\times 10^{-2}) -$$9.8795\times 10^{-1}$
$(1.55\times 10^{-2}) -$$9.9607\times 10^{-1}$
$(1.91\times 10^{-2}) -$$9.9527\times 10^{-1}$
$(1.66\times 10^{-2}) -$$9.9888\times 10^{-1}$
$(3.64\times 10^{-2}) -$15 $9.9967\times 10^{-1}$
$(2.14\times 10^{-4})$$9.9949\times 10^{-1}$
$(3.42\times 10^{-4}) -$$8.9713\times 10^{-1}$
$(8.87\times 10^{-2}) -$$9.3763\times 10^{-1}$
$(7.46\times 10^{-2}) -$$6.5027\times 10^{-1}$
$(2.44\times 10^{-1}) -$$9.8089\times 10^{-1}$
$(3.34\times 10^{-2}) -$$9.4320\times 10^{-1}$
$(7.47\times 10^{-2}) -$WFG 2 3 $9.2138\times 10^{-1}$
$(8.02\times 10^{-3})$$9.2385\times 10^{-1}$
$(6.17\times 10^{-3}) \approx$$9.1683\times 10^{-1}$
$(1.11\times 10^{-2}) \approx$$9.1463\times 10^{-1}$
$(1.22\times 10^{-2}) -$$9.1075\times 10^{-1}$
$(1.81\times 10^{-2}) -$$9.0896\times 10^{-1}$
$(2.65\times 10^{-2}) -$$9.2318\times 10^{-1}$
$(1.17\times 10^{-2}) \approx$5 $9.8369\times 10^{-1}$
$(6.66\times 10^{-3})$$9.8358\times 10^{-1}$
$(7.88\times 10^{-3}) \approx$$9.5373\times 10^{-1}$
$(1.83\times 10^{-2}) -$$9.5536\times 10^{-1}$
$(1.32\times 10^{-2}) -$$9.6469\times 10^{-1}$
$(1.80\times 10^{-2}) -$$9.6900\times 10^{-1}$
$(1.21\times 10^{-2}) -$$9.7339\times 10^{-1}$
$(1.56\times 10^{-2}) -$10 $9.9168\times 10^{-1}$
$(4.71\times 10^{-3})$$9.8734\times 10^{-1}$
$(6.36\times 10^{-3}) -$$9.3682\times 10^{-1}$
$(2.27\times 10^{-2}) -$$9.3481\times 10^{-1}$
$(1.89\times 10^{-2}) -$$9.7730\times 10^{-1}$
$(1.08\times 10^{-2}) -$$9.8285\times 10^{-1}$
$(7.58\times 10^{-3}) -$$9.6436\times 10^{-1}$
$(2.13\times 10^{-2}) -$15 $9.5064\times 10^{-1}$
$(5.65\times 10^{-2})$$9.5605\times 10^{-1}$
$(1.68\times 10^{-2}) +$$8.3087\times 10^{-1}$
$(5.14\times 10^{-2}) -$$8.6774\times 10^{-1}$
$(3.16\times 10^{-2}) -$$6.0421\times 10^{-1}$
$(2.45\times 10^{-1}) -$$9.2373\times 10^{-1}$
$(3.23\times 10^{-2}) -$$8.9358\times 10^{-1}$
$(4.33\times 10^{-2}) -$WFG 3 3 $4.0241\times 10^{-1}$
$(3.81\times 10^{-3})$$3.9175\times 10^{-1}$
$(5.04\times 10^{-3}) -$$3.4039\times 10^{-1}$
$(7.94\times 10^{-3}) -$$3.0897\times 10^{-1}$
$(3.30\times 10^{-2}) -$$3.9392\times 10^{-1}$
$(6.40\times 10^{-3}) -$$3.7363\times 10^{-1}$
$(2.71\times 10^{-2}) -$$3.9530\times 10^{-1}$
$(4.16\times 10^{-3}) -$5 $1.9039\times 10^{-1}$
$(9.10\times 10^{-3})$$1.6387\times 10^{-1}$
$(2.03\times 10^{-2}) -$$9.9662\times 10^{-2}$
$(4.07\times 10^{-2}) -$$1.1461\times 10^{-1}$
$(2.06\times 10^{-2}) -$$8.9617\times 10^{-2}$
$(3.75\times 10^{-3}) -$$7.9870\times 10^{-2}$
$(2.78\times 10^{-2}) -$$1.5854\times 10^{-1}$
$(2.35\times 10^{-2}) -$10 $2.7662\times 10^{-2}$
$(3.29\times 10^{-2})$$2.3762\times 10^{-2}$
$(2.69\times 10^{-2}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$5.9165\times 10^{-4}$
$(2.45\times 10^{-3}) -$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) -$$2.6821\times 10^{-2}$
$(3.10e-2) \approx$15 $0.0000\times 10^{0}$
$(0.00\times 10^{0})$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$$0.0000\times 10^{0}$
$(0.00\times 10^{0}) \approx$WFG 4 3 $5.6274\times 10^{-1}$
$(1.26\times 10^{-4})$$5.6274\times 10^{-1}$
$(1.44\times 10^{-4}) \approx$$5.6096\times 10^{-1}$
$(5.24\times 10^{-4}) -$$5.5434\times 10^{-1}$
$(9.95\times 10^{-4}) -$$5.6138\times 10^{-1}$
$(3.92\times 10^{-3}) \approx$$5.4879\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.6251\times 10^{-1}$
$(3.63\times 10^{-4}) -$5 $7.9406\times 10^{-1}$
$(7.67\times 10^{-4})$$7.9388\times 10^{-1}$
$(6.34\times 10^{-4}) \approx$$7.9302\times 10^{-1}$
$(9.54\times 10^{-4}) -$$7.6900\times 10^{-1}$
$(8.68\times 10^{-4}) -$$7.8312\times 10^{-1}$
$(2.45\times 10^{-2}) -$$7.7583\times 10^{-1}$
$(4.18\times 10^{-3}) -$$7.9231\times 10^{-1}$
$(1.58\times 10^{-3}) -$10 $9.6852\times 10^{-1}$
$(7.59\times 10^{-4})$$9.6031\times 10^{-1}$
$(2.55\times 10^{-4}) -$$9.6066\times 10^{-1}$
$(4.21\times 10^{-3}) -$$7.6825\times 10^{-1}$
$(2.17\times 10^{-4}) -$$9.2141\times 10^{-1}$
$(6.09\times 10^{-4}) -$$9.5839\times 10^{-1}$
$(2.16\times 10^{-3}) -$$9.7052\times 10^{-1}$
$(7.92\times 10^{-4}) +$15 $9.8874\times 10^{-1}$
$(9.66\times 10^{-4})$$9.6088\times 10^{-1}$
$(2.38\times 10^{-2}) -$$9.5446\times 10^{-1}$
$(1.55\times 10^{-2}) -$$6.4744\times 10^{-1}$
$(1.70\times 10^{-1}) -$$3.9343\times 10^{-1}$
$(1.22\times 10^{-1}) -$$9.8038\times 10^{-1}$
$(4.46\times 10^{-3}) -$$9.8298\times 10^{-1}$
$(3.55\times 10^{-3}) -$WFG 5 3 $5.2186\times 10^{-1}$
$(1.51\times 10^{-5})$$5.2185\times 10^{-1}$
$(1.81\times 10^{-5}) -$$5.2114\times 10^{-1}$
$(2.33\times 10^{-4}) -$$5.1405\times 10^{-1}$
$(4.53\times 10^{-4}) -$$5.0698\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.0698\times 10^{-1}$
$(2.74\times 10^{-3}) -$$5.2191\times 10^{-1}$
$(2.07\times 10^{-4}) \approx$5 $7.4397\times 10^{-1}$
$(3.66\times 10^{-4})$$7.4384\times 10^{-1}$
$(3.37\times 10^{-4}) \approx$$7.4391\times 10^{-1}$
$(3.63\times 10^{-4}) \approx$$7.1885\times 10^{-1}$
$(5.68\times 10^{-4}) -$$7.2692\times 10^{-1}$
$(1.26\times 10^{-2}) -$$7.2414\times 10^{-1}$
$(3.96\times 10^{-3}) -$$7.4386\times 10^{-1}$
$(1.17\times 10^{-3}) \approx$10 $9.0487\times 10^{-1}$
$(1.77\times 10^{-4})$$9.0484\times 10^{-1}$
$(1.53\times 10^{-4}) \approx$$9.0455\times 10^{-1}$
$(2.23\times 10^{-4}) -$$7.8469\times 10^{-1}$
$(1.21\times 10^{-2}) -$$8.6080\times 10^{-1}$
$(1.05\times 10^{-2}) -$$8.9513\times 10^{-1}$
$(1.94\times 10^{-3}) -$$9.0589\times 10^{-1}$
$(2.49\times 10^{-4}) +$15 $9.1757\times 10^{-1}$
$(1.11\times 10^{-4})$$9.1595\times 10^{-1}$
$(6.23\times 10^{-3}) -$$9.1767\times 10^{-1}$
$(9.41\times 10^{-5}) +$$6.3350\times 10^{-1}$
$(2.39\times 10^{-2}) -$$1.6774\times 10^{-1}$
$(4.92\times 10^{-2}) -$$9.0854\times 10^{-1}$
$(4.69\times 10^{-3}) -$$9.1762\times 10^{-1}$
$(1.33\times 10^{-4}) \approx$WFG 6 3 $5.0818\times 10^{-1}$
$(1.36\times 10^{-2})$$5.1243\times 10^{-1}$
$(1.32\times 10^{-2}) \approx$$5.0823\times 10^{-1}$
$(1.24\times 10^{-2}) \approx$$5.0420\times 10^{-1}$
$(1.45\times 10^{-2}) \approx$$5.0752\times 10^{-1}$
$(1.29\times 10^{-2}) \approx$$4.8204\times 10^{-1}$
$(1.70\times 10^{-2}) -$$5.0745\times 10^{-1}$
$(1.42\times 10^{-2}) \approx$5 $7.2593\times 10^{-1}$
$(1.41\times 10^{-2})$$7.3070\times 10^{-1}$
$(1.66\times 10^{-2}) \approx$$7.3015\times 10^{-1}$
$(1.90\times 10^{-2}) \approx$$6.9856\times 10^{-1}$
$(2.16\times 10^{-2}) -$$7.1566\times 10^{-1}$
$(2.87\times 10^{-2}) \approx$$6.8244\times 10^{-1}$
$(2.81\times 10^{-2}) -$$7.3271\times 10^{-1}$
$(1.64\times 10^{-2}) \approx$10 $8.8346\times 10^{-1}$
$(1.26\times 10^{-2})$$8.8339\times 10^{-1}$
$(1.97\times 10^{-2}) \approx$$8.7673\times 10^{-1}$
$(2.06\times 10^{-2}) \approx$$7.2135\times 10^{-1}$
$(2.21\times 10^{-2}) -$$8.8534\times 10^{-1}$
$(3.14\times 10^{-2}) \approx$$8.5253\times 10^{-1}$
$(2.22\times 10^{-2}) -$$8.7590\times 10^{-1}$
$(1.91\times 10^{-2}) -$15 $8.9305\times 10^{-1}$
$(2.01\times 10^{-2})$$8.3062\times 10^{-1}$
$(3.59\times 10^{-2}) -$$7.0352\times 10^{-1}$
$(8.04\times 10^{-2}) -$$5.8993\times 10^{-1}$
$(4.37\times 10^{-2}) -$$4.7510\times 10^{-1}$
$(1.49\times 10^{-1}) -$$8.6942\times 10^{-1}$
$(3.32\times 10^{-2}) -$$8.8273\times 10^{-1}$
$(2.84\times 10^{-2}) -$WFG 7 3 $5.6255\times 10^{-1}$
$(1.73\times 10^{-4})$$5.6251\times 10^{-1}$
$(1.49\times 10^{-4}) \approx$$5.5223\times 10^{-1}$
$(1.21\times 10^{-3}) -$$8.8273\times 10^{-1}$
$(2.84\times 10^{-2}) -$$5.6238\times 10^{-1}$
$(2.13\times 10^{-3}) -$$5.4818\times 10^{-1}$
$(4.75\times 10^{-3}) -$$5.6293\times 10^{-1}$
$(4.19\times 10^{-5}) +$5 $7.9328\times 10^{-1}$
$(5.69\times 10^{-4})$$7.9299\times 10^{-1}$
$(5.80\times 10^{-4}) \approx$$7.9151\times 10^{-1}$
$(1.86\times 10^{-3}) -$$7.6426\times 10^{-1}$
$(5.52\times 10^{-3}) -$$7.8989\times 10^{-1}$
$(6.21\times 10^{-3}) \approx$$7.6829\times 10^{-1}$
$(8.45\times 10^{-3}) -$$7.9436\times 10^{-1}$
$(5.86\times 10^{-4}) +$10 $9.6815\times 10^{-1}$
$(4.10\times 10^{-4})$$9.6270\times 10^{-1}$
$(1.43\times 10^{-2}) -$$9.6055\times 10^{-1}$
$(3.10\times 10^{-3}) -$$8.3568\times 10^{-1}$
$(2.25\times 10^{-2}) -$$9.7072\times 10^{-1}$
$(1.25\times 10^{-3}) +$$9.5292\times 10^{-1}$
$(3.13\times 10^{-3}) -$$9.7156\times 10^{-1}$
$(8.72\times 10^{-4}) +$15 $9.9017\times 10^{-1}$
$(2.80\times 10^{-4})$$9.6427\times 10^{-1}$
$(1.91\times 10^{-2}) -$$5.4561\times 10^{-1}$
$(2.74\times 10^{-1}) -$$7.8897\times 10^{-1}$
$(1.15\times 10^{-1}) -$$5.8748\times 10^{-1}$
$(1.09\times 10^{-1}) -$$9.8220\times 10^{-1}$
$(7.12\times 10^{-3}) -$$9.8688\times 10^{-1}$
$(5.62\times 10^{-3}) -$WFG 8 3 $4.7920\times 10^{-1}$
$(1.78\times 10^{-3})$$4.8088\times 10^{-1}$
$(2.04\times 10^{-3}) +$$4.7329\times 10^{-1}$
$(3.40\times 10^{-3}) -$$4.6512\times 10^{-1}$
$(1.17\times 10^{-2}) -$$4.5390\times 10^{-1}$
$(3.39\times 10^{-3}) -$$4.5340\times 10^{-1}$
$(5.55\times 10^{-3}) -$$4.8156\times 10^{-1}$
$(2.27\times 10^{-3}) +$5 $6.8175\times 10^{-1}$
(1.97\times 10^{-3})$$6.8490\times 10^{-1}$
$(2.98\times 10^{-3}) +$$6.6856\times 10^{-1}$
$(1.16\times 10^{-2}) -$$6.5481\times 10^{-1}$
$(1.50\times 10^{-2}) -$$3.1317\times 10^{-1}$
$(8.51\times 10^{-3}) -$$6.3578\times 10^{-1}$
$(4.91\times 10^{-3}) -$$6.7843\times 10^{-1}$
$(2.33\times 10^{-3}) -$10 $8.8077\times 10^{-1}$
(8.46\times 10^{-3})$$8.4591\times 10^{-1}$
$(3.70\times 10^{-2}) -$$7.6098\times 10^{-1}$
$(7.42\times 10^{-2}) -$$6.1624\times 10^{-1}$
$(1.02\times 10^{-1}) -$$6.3967\times 10^{-1}$
$(2.31\times 10^{-2}) -$$7.9730\times 10^{-1}$
$(6.81\times 10^{-2}) -$$8.9025\times 10^{-1}$
$(1.77\times 10^{-2}) \approx$15 $9.1659\times 10^{-1}$
$(1.34\times 10^{-2})$$8.3508\times 10^{-1}$
$(4.47\times 10^{-2}) -$$4.6196\times 10^{-1}$
$(1.35\times 10^{-1}) -$$7.6426\times 10^{-1}$
$(1.77\times 10^{-1}) -$$3.3899\times 10^{-1}$
$(4.96\times 10^{-2}) -$$7.9415\times 10^{-1}$
$(1.18\times 10^{-1}) -$$7.6663\times 10^{-1}$
$(9.90\times 10^{-2}) -$WFG 9 3 $5.4672\times 10^{-1}$
$(4.01\times 10^{-3})$$5.4305\times 10^{-1}$
$(4.39\times 10^{-3}) -$$5.4556\times 10^{-1}$
$(4.15\times 10^{-3}) \approx$$5.3250\times 10^{-1}$
$(7.93\times 10^{-3}) -$$5.1727\times 10^{-1}$
$(6.14\times 10^{-3}) -$$5.3388\times 10^{-1}$
$(3.57\times 10^{-2}) -$$5.5169\times 10^{-1}$
$(2.77\times 10^{-3}) +$5 $7.4690\times 10^{-1}$
$(7.37\times 10^{-3})$$7.2964\times 10^{-1}$
$(3.46\times 10^{-2}) -$$7.4974\times 10^{-1}$
$(1.09\times 10^{-2}) \approx$$7.0129\times 10^{-1}$
$(2.16\times 10^{-2}) -$$5.6438\times 10^{-1}$
$(7.52\times 10^{-2}) -$$7.5745\times 10^{-1}$
$(8.38\times 10^{-3}) +$$7.6119\times 10^{-1}$
$(9.23\times 10^{-3}) +$10 $9.1417\times 10^{-1}$
(6.91\times 10^{-2})$$8.8646\times 10^{-1}$
$(5.24\times 10^{-2}) -$$8.6481\times 10^{-1}$
$(5.55\times 10^{-2}) -$$7.2445\times 10^{-1}$
$(3.42\times 10^{-2}) -$$7.8885\times 10^{-1}$
$(2.14\times 10^{-2}) -$$9.2002\times 10^{-1}$
$(3.54\times 10^{-2}) +$$9.0227\times 10^{-1}$
$(3.79\times 10^{-2}) -$15 $9.1357\times 10^{-1}$
$(2.00\times 10^{-2})$$8.8219\times 10^{-1}$
$(7.37\times 10^{-2}) -$$7.4786\times 10^{-1}$
$(6.55\times 10^{-2}) -$$6.3510\times 10^{-1}$
$(1.21\times 10^{-1}) -$$1.5569\times 10^{-1}$
$(5.20\times 10^{-2}) -$$8.5783\times 10^{-1}$
$(6.48\times 10^{-2}) -$$8.3130\times 10^{-1}$
$(6.30\times 10^{-2}) -$$+$ / $\approx$ / $-$ 3 / 13 / 20 2 / 8 / 26 0 / 2 / 34 1 / 6 / 29 2 / 1 / 33 8 / 9 / 19 $+$, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 5 R2-RVEA、NSGA-Ⅲ、RVEA、MOEA/DD、MOMBI-Ⅱ、KnEA和TS-R2EA在WFG1-WFG9上获得的HV值的统计结果(均值和标准差). 最好的结果已突出
Table 5 The statistical results (mean and standard deviation) of the IGD + values obtained by R2-RVEA, NSGA-Ⅲ, RVEA, MOEA/DD, MOMBI-Ⅱ, KnEA and TS-R2EA on WFG1 to WFG9. The best results are highlighted
问题 $M$ R2-RVEA NSGA-Ⅲ RVEA MOEA/DD MOMBI-Ⅱ KnEA TS-R2EA WFG 1 3 $7.5115\times 10^{-2}$
$(4.52\times 10^{-2})$$8.7381\times 10^{-2}$
$(5.15\times 10^{-2}) -$$6.9562\times 10^{-2}$
$(6.53\times 10^{-3}) +$$1.0065\times 10^{-1}$
$(6.77\times 10^{-2}) -$$1.4254\times 10^{-1}$
$(8.81\times 10^{-2}) -$$5.6061\times 10^{-1}$
$(2.31\times 10^{-1}) -$$7.8279\times 10^{-2}$
$(5.68\times 10^{-2}) -$5 $1.8626\times 10^{-1}$
$(9.57\times 10^{-3})$$2.1152\times 10^{-1}$
$(4.66\times 10^{-2}) -$$2.0426\times 10^{-1}$
$(6.98\times 10^{-2}) -$$1.6063\times 10^{-1}$
$(5.98\times 10^{-2}) +$$5.4411\times 10^{-1}$
$(2.28\times 10^{-1}) -$$1.6029\times 10^{-1}$
$(3.40\times 10^{-2}) +$$2.0587\times 10^{-1}$
$(3.98\times 10^{-2}) -$10 $2.1900\times 10^{-1}$
$(9.07\times 10^{-3})$$2.1486\times 10^{-1}$
$(3.68\times 10^{-2}) +$$1.4214\times 10^{-1}$
$(6.67\times 10^{-2}) +$$1.4874\times 10^{-1}$
$(4.57\times 10^{-2}) +$$3.4832\times 10^{-1}$
$(2.62\times 10^{-2}) -$$2.7665\times 10^{-1}$
$(2.23\times 10^{-2}) -$$1.2162\times 10^{-1}$
$(2.67\times 10^{-2}) +$15 $2.8499\times 10^{-1}$
$(3.65\times 10^{-2})$$4.2663\times 10^{-1}$
$(1.78\times 10^{-1}) -$$3.6853\times 10^{-1}$
$(2.46\times 10^{-1}) \approx$$2.7065\times 10^{-1}$
$(1.77\times 10^{-1}) \approx$$4.1737\times 10^{0}$
$(5.59\times 10^{0}) -$$4.8136\times 10^{-1}$
$(1.63\times 10^{-1}) -$$2.5708\times 10^{-1}$
$(1.53\times 10^{-1}) \approx$WFG 2 3 $8.6719\times 10^{-2}$
$(3.01\times 10^{-2})$$7.6168\times 10^{-2}$
$(9.03\times 10^{-3}) +$$1.0187\times 10^{-1}$
$(2.00\times 10^{-2}) -$$8.9857\times 10^{-2}$
$(1.30\times 10^{-2}) -$$9.6736\times 10^{-2}$
$(1.76\times 10^{-2}) -$$1.0500\times 10^{-1}$
$(4.39\times 10^{-2}) -$$7.6067\times 10^{-2}$
$(1.80\times 10^{-2}) +$5 $1.8338\times 10^{-1}$
$(1.20\times 10^{-2})$$1.9276\times 10^{-1}$
$(1.34\times 10^{-2}) -$$1.8425\times 10^{-1}$
$(4.47\times 10^{-2}) \approx$$2.8035\times 10^{-1}$
$(2.30\times 10^{-2}) -$$2.7826\times 10^{-1}$
$(7.03\times 10^{-2}) -$$1.3904\times 10^{-1}$
$(2.72\times 10^{-2}) +$$2.0231\times 10^{-1}$
$(4.36\times 10^{-2}) -$10 $8.9305\times 10^{-2}$
$(1.58\times 10^{-2})$$4.1897\times 10^{-1}$
$(1.87\times 10^{-1}) -$$2.3948\times 10^{-1}$
$(6.82\times 10^{-2}) -$$3.1155\times 10^{-1}$
$(2.39\times 10^{-2}) -$$1.7810\times 10^{-1}$
$(2.42\times 10^{-1}) -$$1.7637\times 10^{-1}$
$(3.53\times 10^{-2}) -$$1.3011\times 10^{-1}$
$(5.09\times 10^{-2}) -$15 $2.1600\times 10^{-1}$
$(5.32\times 10^{-1})$$7.5861\times 10^{-1}$
$(1.48\times 10^{-1}) -$$5.0074\times 10^{-1}$
$(1.80\times 10^{-1}) -$$4.2257\times 10^{-1}$
$(1.08\times 10^{-1}) -$$4.3099\times 10^{0}$
$(4.12\times 10^{0}) -$$8.7000\times 10^{-1}$
$(3.55\times 10^{-1}) -$$2.8770\times 10^{-1}$
$(1.22\times 10^{-1}) -$WFG 3 3 $4.2032\times 10^{-2}$
$(5.04\times 10^{-3})$$6.1249\times 10^{-2}$
$(7.76\times 10^{-3}) -$$1.5612\times 10^{-1}$
$(1.82\times 10^{-2}) -$$1.6785\times 10^{-1}$
$(3.80\times 10^{-2}) -$$6.4076\times 10^{-2}$
$(1.72\times 10^{-2}) -$$2.7852\times 10^{-2}$
$(1.39\times 10^{-2}) +$$4.8933\times 10^{-2}$
$(8.39\times 10^{-3}) -$5 $2.8475\times 10^{-1}$
$(1.79\times 10^{-2})$$3.5253\times 10^{-1}$
$(3.53\times 10^{-2}) -$$4.6344\times 10^{-1}$
$(7.97\times 10^{-2}) -$$4.7518\times 10^{-1}$
$(5.46\times 10^{-2}) -$$9.7449\times 10^{-1}$
$(1.26\times 10^{-1}) -$$3.5587\times 10^{-1}$
$(8.30\times 10^{-2}) -$$3.6494\times 10^{-1}$
$(3.92\times 10^{-2}) -$10 $6.0947\times 10^{0}$
$(1.11\times 10^{0})$$1.3173\times 10^{0}$
$(3.71\times 10^{-1}) +$$2.7301\times 10^{0}$
$(1.39\times 10^{-1}) +$$2.1179\times 10^{0}$
$(5.86\times 10^{-2}) +$$9.6735\times 10^{0}$
$(4.62\times 10^{-2}) -$$1.2618\times 10^{0}$
$(1.71\times 10^{-1}) +$$1.3693\times 10^{0}$
$(2.64\times 10^{-1}) +$15 $9.9835\times 10^{0}$
$(3.20\times 10^{0})$$2.3745\times 10^{0}$
$(7.30\times 10^{-1}) +$$3.7988\times 10^{0}$
$(1.10\times 10^{-1}) +$$3.6219\times 10^{0}$
$(2.39\times 10^{-2}) +$$1.4650\times 10^{1}$
$(4.10\times 10^{-2}) -$$3.4151\times 10^{0}$
$(5.06\times 10^{-1}) +$$2.9664\times 10^{0}$
$(3.46\times 10^{-1}) +$WFG 4 3 $7.0960\times 10^{-1}$
$(2.95\times 10^{-4}) +$$7.1039\times 10^{-2}$
$(2.66\times 10^{-4}) \approx$$7.3769\times 10^{-2}$
$(9.55\times 10^{-4}) -$$8.7146\times 10^{-2}$
$(1.36\times 10^{-3}) -$$7.3561\times 10^{-2}$
$(6.52\times 10^{-3}) -$$9.2246\times 10^{-2}$
$(3.64\times 10^{-3}) -$$7.1212\times 10^{-2}$
$(5.81\times 10^{-4}) -$5 $3.2825\times 10^{-1}$
$(5.42\times 10^{-4})$$3.2857\times 10^{-1}$
$(9.93\times 10^{-4}) \approx$$3.3068\times 10^{-1}$
$(1.33\times 10^{-3}) -$$3.9675\times 10^{-1}$
$(9.57\times 10^{-4}) -$$3.3731\times 10^{-1}$
$(1.57\times 10^{-2}) -$$3.6449\times 10^{-1}$
$(6.75\times 10^{-3}) -$$3.2845\times 10^{-1}$
$(3.57\times 10^{-3}) \approx$10 $8.7337\times 10^{-1}$
$(2.69\times 10^{-3})$$1.0667\times 10^{0}$
$(5.15\times 10^{-1}) -$$8.9065\times 10^{-1}$
$(9.51\times 10^{-3}) -$$1.1221\times 10^{0}$
$(8.06\times 10^{-3}) -$$2.3431\times 10^{0}$
$(1.47\times 10^{0}) -$$1.0544\times 10^{0}$
$(8.22\times 10^{-3}) -$$8.7977\times 10^{-1}$
$(8.85\times 10^{-3}) -$15 $1.2733\times 10^{0}$
$(2.41\times 10^{-3})$$3.0661\times 10^{0}$
$(1.63\times 10^{0}) -$$1.3006\times 10^{0}$
$(1.64\times 10^{-1}) \approx$$1.6260\times 10^{0}$
$(6.21\times 10^{-1}) -$$1.7552\times 10^{1}$
$(2.32\times 10^{0}) -$$1.3759\times 10^{0}$
$(2.11\times 10^{-2}) -$$1.3775\times 10^{0}$
$(4.21\times 10^{-1}) -$WFG 5 3 $1.2755\times 10^{-1}$
$(4.48\times 10^{-6})$$1.2755\times 10^{-1}$
$(6.82\times 10^{-6}) \approx$$1.2881\times 10^{-1}$
$(4.47\times 10^{-4}) -$$1.4202\times 10^{-1}$
$(1.02\times 10^{-3}) -$$1.3745\times 10^{-1}$
$(1.38\times 10^{-3}) -$$1.9609\times 10^{-1}$
$(6.08\times 10^{-2}) -$$1.2741\times 10^{-1}$
$(3.43\times 10^{-4}) \approx$5 $3.8901\times 10^{-1}$
$(2.61\times 10^{-5})$$3.8902\times 10^{-1}$
$(4.13\times 10^{-5}) \approx$$3.8944\times 10^{-1}$
$(1.32\times 10^{-4}) -$$4.5522\times 10^{-1}$
$(4.11\times 10^{-4}) -$$4.0177\times 10^{-1}$
$(1.22\times 10^{-2}) -$$4.2985\times 10^{-1}$
$(8.65\times 10^{-3}) -$$3.8747\times 10^{-1}$
$(3.84\times 10^{-3}) \approx$10 $9.3301\times 10^{-1}$
$(9.11\times 10^{-4})$$9.3354\times 10^{-1}$
$(1.06\times 10^{-3}) \approx$$9.4055\times 10^{-1}$
$(4.40\times 10^{-3}) -$$1.1723\times 10^{0}$
$(3.55\times 10^{-3}) -$$1.2453\times 10^{0}$
$(2.17\times 10^{-2}) -$$1.0843\times 10^{0}$
$(2.67\times 10^{-2}) -$$9.5531\times 10^{-1}$
$(5.26\times 10^{-3}) -$15 $1.3309\times 10^{0}$
$(1.47\times 10^{-3})$$2.3724\times 10^{0}$
$(2.25\times 10^{0}) -$$1.3259\times 10^{0}$
$(7.86\times 10^{-3}) +$$1.5056\times 10^{0}$
$(9.76\times 10^{-3}) -$$2.3006\times 10^{1}$
$(2.02\times 10^{0}) -$$1.4335\times 10^{0}$
$(2.73\times 10^{-2}) -$$1.3346\times 10^{0}$
$(2.11\times 10^{-3}) -$WFG 6 3 $1.4696\times 10^{-1}$
$(1.96\times 10^{-2})$$1.3922\times 10^{-1}$
$(2.02\times 10^{-2}) \approx$$1.5111\times 10^{-1}$
$(1.85\times 10^{-2}) \approx$$1.6034\times 10^{-1}$
$(1.84\times 10^{-2}) -$$1.4684\times 10^{-1}$
$(2.31\times 10^{-2}) \approx$$1.9074\times 10^{-1}$
$(1.64\times 10^{-2}) -$$1.4918\times 10^{-1}$
$(2.14\times 10^{-2}) \approx$5 $4.1833\times 10^{-1}$
$(2.17\times 10^{-2})$$4.1223\times 10^{-1}$
$(2.09\times 10^{-2}) \approx$$4.1516\times 10^{-1}$
$(2.48\times 10^{-2}) \approx$$4.8181\times 10^{-1}$
$(2.89\times 10^{-2}) -$$4.2618\times 10^{-1}$
$(5.46\times 10^{-2}) \approx$$5.0750\times 10^{-1}$
$(2.91\times 10^{-2}) -$$4.0415\times 10^{-1}$
$(2.16\times 10^{-2}) \approx$10 $9.5617\times 10^{-1}$
$(1.65\times 10^{-2})$$9.6279\times 10^{-1}$
$(2.14\times 10^{-2}) \approx$$9.9145\times 10^{-1}$
$(3.18\times 10^{-2}) -$$1.2157\times 10^{0}$
$(2.50\times 10^{-2}) -$$9.5786\times 10^{-1}$
$(3.29\times 10^{-2}) \approx$$1.1230\times 10^{0}$
$(3.04\times 10^{-2}) -$$9.7574\times 10^{-1}$
$(2.37\times 10^{-2}) -$15 $1.3522\times 10^{0}$
$(1.58\times 10^{-2})$$1.6632\times 10^{0}$
$(1.10\times 10^{-1}) -$$1.4286\times 10^{0}$
$(4.27\times 10^{-2}) -$$1.5291\times 10^{0}$
$(2.96\times 10^{-2}) -$$1.5286\times 10^{1}$
$(3.49\times 10^{0}) -$$1.5321\times 10^{0}$
$(5.28\times 10^{-2}) -$$1.3721\times 10^{0}$
$(3.17\times 10^{-2}) -$WFG 7 3 $7.1361\times 10^{-2}$
$(3.23\times 10^{-4})$$7.1371\times 10^{-2}$
$(3.07\times 10^{-4}) \approx$$7.3630\times 10^{-2}$
$(5.88\times 10^{-4}) -$$8.9150\times 10^{-2}$
$(1.87\times 10^{-3}) -$$7.3845\times 10^{-2}$
$(8.23\times 10^{-3}) -$$3.2485\times 10^{-1}$
$(1.88\times 10^{-2}) -$$7.0651\times 10^{-2}$
$(7.82\times 10^{-5}) +$5 $3.3002\times 10^{-1}$
$(6.74\times 10^{-4})$$3.3105\times 10^{-1}$
$(1.15\times 10^{-3}) -$$3.3337\times 10^{-1}$
$(1.46\times 10^{-3}) -$$4.0782\times 10^{-1}$
$(9.79\times 10^{-3}) -$$3.2920\times 10^{-1}$
$(3.76\times 10^{-3}) +$$3.8174\times 10^{-1}$
$(1.44\times 10^{-2})$$3.2722\times 10^{-1}$
$(4.37\times 10^{-4}) +$10 $8.8858\times 10^{-1}$
$(4.99\times 10^{-3})$$9.3332\times 10^{-1}$
$(1.58\times 10^{-1}) \approx$$8.9287\times 10^{-1}$
$(4.96\times 10^{-3}) -$$1.1039\times 10^{0}$
$(1.27\times 10^{-2}) -$$9.8755\times 10^{-1}$
$(3.48\times 10^{-1}) -$$9.6895\times 10^{-1}$
$(1.47\times 10^{-2}) -$$8.9890\times 10^{-1}$
$(1.10\times 10^{-2}) -$15 $1.2798\times 10^{0}$
$(7.32\times 10^{-3})$$2.6475\times 10^{0}$
$(7.87\times 10^{-1}) -$$2.6579\times 10^{0}$
$(6.81\times 10^{-1}) -$$1.6730\times 10^{0}$
$(5.69\times 10^{-1}) -$$1.3576\times 10^{0}$
$(2.40\times 10^{0}) -$$1.5766\times 10^{0}$
$(5.83\times 10^{-1}) -$$1.6838\times 10^{0}$
$(6.24\times 10^{-1}) -$WFG 8 3 $2.0276\times 10^{-1}$
$(2.38\times 10^{-3})$$2.0043\times 10^{-1}$
$(5.27\times 10^{-3}) +$$2.1262\times 10^{-1}$
$(2.76\times 10^{-3}) -$$2.2068\times 10^{-1}$
$(8.51\times 10^{-3}) -$$2.2094\times 10^{-1}$
$(3.61\times 10^{-3}) -$$2.2380\times 10^{-1}$
$(4.90\times 10^{-3}) -$$1.9590\times 10^{-1}$
$(3.10\times 10^{-3}) +$5 $6.0819\times 10^{-1}$
$(1.75\times 10^{-3})$$6.0468\times 10^{-1}$
$(1.31\times 10^{-3}) +$$6.1524\times 10^{-1}$
$(9.59\times 10^{-3}) -$$6.4945\times 10^{-1}$
$(1.99\times 10^{-2}) -$$1.1632\times 10^{0}$
$(3.44\times 10^{-2}) -$$6.9589\times 10^{-1}$
$(2.50\times 10^{-2}) -$$6.1227\times 10^{-1}$
$(2.15\times 10^{-3}) -$10 $1.7814\times 10^{0}$
(2.24\times 10^{-1})$$3.1854\times 10^{0}$
$(1.15\times 10^{0}) -$$1.2981\times 10^{0}$
$(2.89\times 10^{-1}) +$$1.3753\times 10^{0}$
$(1.37\times 10^{-1}) +$$3.7183\times 10^{0}$
$(1.07\times 10^{0}) -$$1.4339\times 10^{0}$
$(2.03\times 10^{-1}) +$$1.5086\times 10^{0}$
$(3.02\times 10^{-1}) \approx$15 $4.1237\times 10^{0}$
$(1.62\times 10^{0})$$8.8664\times 10^{0}$
$(1.08\times 10^{0}) -$$2.7442\times 10^{0}$
$(1.99\times 10^{0}) +$$3.6008\times 10^{0}$
$(1.27\times 10^{0}) \approx$$1.6919\times 10^{1}$
$(2.15\times 10^{0}) -$$2.2133\times 10^{0}$
$(6.49\times 10^{-1}) +$$2.3419\times 10^{0}$
$(1.23\times 10^{0}) +$WFG 9 3 $9.1371\times 10^{-2}$
$(8.31\times 10^{-3})$$9.8060\times 10^{-2}$
$(7.55\times 10^{-3}) -$$9.4218\times 10^{-2}$
$(5.27\times 10^{-3}) -$$1.1083\times 10^{-1}$
$(7.33\times 10^{-3}) -$$1.2051\times 10^{-1}$
$(7.64\times 10^{-3}) -$$4.1313\times 10^{-1}$
$(5.50\times 10^{-2}) -$$8.5058\times 10^{-2}$
$(3.66\times 10^{-3}) +$5 $4.0014\times 10^{-1}$
$(3.90\times 10^{-2})$$4.1637\times 10^{-1}$
$(4.75\times 10^{-2}) -$$3.7828\times 10^{-1}$
$(1.29\times 10^{-2}) +$$4.8038\times 10^{-1}$
$(3.90\times 10^{-2}) -$$7.4087\times 10^{-1}$
$(1.12\times 10^{-1}) -$$3.8673\times 10^{-1}$
$(1.23\times 10^{-2}) \approx$$3.6848\times 10^{-1}$
$(1.24\times 10^{-2}) +$10 $1.0158\times 10^{0}$
(2.47\times 10^{-2})$$1.4614\times 10^{0}$
$(7.52\times 10^{-1}) -$$9.7817\times 10^{-1}$
$(3.09\times 10^{-2}) +$$1.2487\times 10^{0}$
$(6.41\times 10^{-2}) -$$1.8261\times 10^{0}$
$(4.88\times 10^{-1}) -$$1.0663\times 10^{0}$
$(2.44\times 10^{-2}) -$$1.0275\times 10^{0}$
$(6.41\times 10^{-2}) \approx$15 $1.6670\times 10^{0}$
(1.67\times 10^{-1})$$5.6055\times 10^{0}$
$(1.89\times 10^{0}) -$$1.5770\times 10^{0}$
$(3.10\times 10^{-1}) +$$2.0273\times 10^{0}$
$(6.11\times 10^{-1}) -$$2.4264\times 10^{1}$
$(1.08\times 10^{0}) -$$1.7242\times 10^{0}$
$(3.23\times 10^{-1}) \approx$$1.6462\times 10^{0}$
$(3.71\times 10^{-1}) \approx$$+$ / $\approx$ / $-$ 6 / 10 / 20 10 / 5 / 21 5 / 2 / 29 1 / 3 / 32 7 / 2 / 27 10 / 9 / 17 +, $\approx$和$-$分别表示获得的结果与R2-RVEA相比更好, 相似和更差. 表 6 R2-RVEA与其他算法的测试对比
Table 6 Comparison between R2-RVEA and other algorithms
对比算法 对比指标 HV IGD+ NSGA-Ⅲ 6 20 38 11 17 36 RVEA 10 17 37 18 13 33 MOEA/DD 9 11 44 16 9 39 MOMBI-Ⅱ 6 11 47 4 11 49 KnEA 4 1 59 13 4 47 TS-R2EA 17 16 31 21 15 28 + $\approx$ $-$ + $\approx$ $-$ -
[1] Deb K. Multi-Objective Optimization using Evolutionary Algorithms. New York: John Wiley and Sons, 2001. 13-49 [2] Zhou A M, Qu B Y, Li H, Zhao S Z, Suganthan P N, Zhang Q F. Multiobjective evolutionary algorithms: A survey of the state of the art. Swarm and Evolutionary Computation, 2011, 1(1): 32-49 doi: 10.1016/j.swevo.2011.03.001 [3] Zhang J W, Xing L N. A survey of multiobjective evolutionary algorithms. In: Proceedings of the 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC). Guangzhou, China: IEEE, 2017. 93-100 [4] Fleming P J, Purshouse R C, Lygoe R J. Many-objective optimization: An engineering design perspective. In: Proceedings of the 3rd International Conference on Evolutionary Multi-Criterion Optimization. Guanajuato, Mexico: Springer, 2005. 14-32 [5] Deb K, Pratap A, Agarwal S, Meyarivan T. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197 doi: 10.1109/4235.996017 [6] Zitzler E, Laumanns M, Thiele L. SPEA2: Improving the Strength Pareto Evolutionary Algorithm, Technical Report 103, Computer Engineering and Communication Networks Lab (TIK), Swiss Federal Institute of Technology (ETH), Switzerland, 2001. [7] Batista L S, Campelo F, Guimarães F G, Ramírez J A. Pareto cone varepsilon-dominance: Improving convergence and diversity in multiobjective evolutionary algorithms. In: Proceedings of the 6th International Conference on Evolutionary Multi-Criterion Optimization. Ouro Preto, Brazil: Springer, 2011. 76-90 [8] Zou X F, Chen Y, Liu M Z, Kang L S. A new evolutionary algorithm for solving many-objective optimization problems. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2008, 38(5): 1402-1412 doi: 10.1109/TSMCB.2008.926329 [9] He Z N, Yen G G, Zhang J. Fuzzy-based Pareto optimality for many-objective evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 2014, 18(2): 269-285 doi: 10.1109/TEVC.2013.2258025 [10] Di Pierro F, Khu S T, Savic D A. An investigation on preference order ranking scheme for multiobjective evolutionary optimization. IEEE Transactions on Evolutionary Computation, 2007, 11(1): 17-45 doi: 10.1109/TEVC.2006.876362 [11] Yang S X, Li M Q, Liu X H, Zheng J H. A grid-based evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation, 2013, 17(5): 721-736 doi: 10.1109/TEVC.2012.2227145 [12] Zhang X Y, Tian Y, Jin Y C. A knee point-driven evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation, 2015, 19(6): 761-776 doi: 10.1109/TEVC.2014.2378512 [13] Zhang Q F, Li H. MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 2007, 11(6): 712-731 doi: 10.1109/TEVC.2007.892759 [14] Liu H L, Gu F Q, Zhang Q F. Decomposition of a multiobjective optimization problem into a number of simple multiobjective subproblems. IEEE Transactions on Evolutionary Computation, 2014, 18(3): 450-455 doi: 10.1109/TEVC.2013.2281533 [15] Chen L, Liu H L, Lu C, Cheung Y M, Zhang J. A novel evolutionary multi-objective algorithm based on S metric selection and M2M population decomposition. In: Proceedings of the 18th Asia Pacific Symposium on Intelligent and Evolutionary Systems - Volume 2. Bangkok, Thailand: Springer, 2015. 441-452 [16] Cheng R, Jin Y C, Olhofer M, Sendhoff B. A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Transactions on Evolutionary Computation, 2016, 20(5): 773-791 doi: 10.1109/TEVC.2016.2519378 [17] Jiang S Y, Yang S X. A strength Pareto evolutionary algorithm based on reference direction for multiobjective and many-objective optimization. IEEE Transactions on Evolutionary Computation, 2017, 21(3): 329-346 doi: 10.1109/TEVC.2016.2592479 [18] Deb K, Jain H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part Ⅰ: Solving problems with box constraints. IEEE Transactions on Evolutionary Computation, 2014, 18(4): 577-601 doi: 10.1109/TEVC.2013.2281535 [19] Zitzler E, Künzli S. Indicator-based selection in multiobjective search. In: Proceedings of the 8th International Conference on Parallel Problem Solving from Nature. Birmingham, United Kingdom: Springer, 2004. 832-842 [20] Bader J, Zitzler E. HypE: An algorithm for fast hypervolume-based many-objective optimization. Evolutionary Computation, 2011, 19(1): 45-76 doi: 10.1162/EVCO_a_00009 [21] Beume N, Naujoks B, Emmerich M. SMS-EMOA: Multiobjective selection based on dominated hypervolume. European Journal of Operational Research, 2007, 181(3): 1653-1669 doi: 10.1016/j.ejor.2006.08.008 [22] Li M Q, Yang S X, Liu X H. Pareto or non-Pareto: Bi-criterion evolution in multiobjective optimization. IEEE Transactions on Evolutionary Computation, 2016, 20(5): 645-665 doi: 10.1109/TEVC.2015.2504730 [23] Van Veldhuizen D A, Lamont B G. Multiobjective evolutionary algorithms: Analyzing the state-of-the-art. Evolutionary Computation, 2000, 8(2): 125-147 doi: 10.1162/106365600568158 [24] Wang H D, Jin Y C, Yao X. Diversity assessment in many-objective optimization. IEEE Transactions on Cybernetics, 2017, 47(6): 1510-1522 doi: 10.1109/TCYB.2016.2550502 [25] Zhou A M, Jin Y C, Zhang Q F, Sendhoff B, Tsang E. Combining model-based and genetics-based offspring generation for multi-objective optimization using a convergence criterion. In: Proceedings of the 2006 IEEE International Conference on Evolutionary Computation. Vancouver, BC, Canada: IEEE, 2006. 892-899 [26] While L, Hingston P, Barone L, Huband S. A faster algorithm for calculating hypervolume. IEEE Transactions on Evolutionary Computation, 2006, 10(1): 29-38 doi: 10.1109/TEVC.2005.851275 [27] Brockhoff D, Wagner T, Trautmann H. On the properties of the R2 indicator. In: Proceedings of the 14th Annual Conference on Genetic and Evolutionary Computation. Philadelphia, Pennsylvania, USA: ACM, 2012. 465-472 [28] Tian Y, Zhang X Y, Cheng R, Jin Y C. A multi-objective evolutionary algorithm based on an enhanced inverted generational distance metric. In: Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC). Vancouver, BC, Canada: IEEE, 2016. 5222-5229 [29] Tian Y, Cheng R, Zhang X Y, Cheng F, Jin Y C. An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Transactions on Evolutionary Computation, 2018, 22(4): 609-622 doi: 10.1109/TEVC.2017.2749619 [30] Sun Y N, Yen G G, Yi Z. IGD indicator-based evolutionary algorithm for many-objective optimization problems. IEEE Transactions on Evolutionary Computation, 2019, 23(2): 173-187 doi: 10.1109/TEVC.2018.2791283 [31] Phan D H, Suzuki J. R2-IBEA: R2 indicator based evolutionary algorithm for multiobjective optimization. In: Proceedings of the 2013 IEEE Congress on Evolutionary Computation. Cancun, Mexico: IEEE, 2013. 1836-1845 [32] Trautmann H, Wagner T, Brockhoff D. R2-EMOA: Focused multiobjective search using R2-indicator-based selection. In: Proceedings of the 7th International Conference on Learning and Intelligent Optimization. Catania, Italy: Springer, 2013. 70-74 [33] Gómez R H, Coello C A C. Improved metaheuristic based on the R2 indicator for many-objective optimization. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation. Madrid, Spain: ACM, 2015. 679-686 [34] Li F, Cheng R, Liu J C, Jin Y C. A two-stage R2 indicator based evolutionary algorithm for many-objective optimization. Applied Soft Computing, 2018, 67: 245-260 doi: 10.1016/j.asoc.2018.02.048 [35] Das I, Dennis J E. Normal-boundary intersection: A new method for generating the Pareto surface in nonlinear multicriteria optimization problems. SIAM Journal on Optimization, 1998, 8(3): 631-657 doi: 10.1137/S1052623496307510 [36] Li K, Deb K, Zhang Q F, Kwong S. An evolutionary many-objective optimization algorithm based on dominance and decomposition. IEEE Transactions on Evolutionary Computation, 2015, 19(5): 694-716 doi: 10.1109/TEVC.2014.2373386 [37] Deb K, Thiele L, Laumanns M, Zitzler E. Scalable test problems for evolutionary multiobjective optimization. Evolutionary Multiobjective Optimization. London: Springer, 2005. 105-145 [38] Huband S, Barone L, While L, Hingston P. A scalable multi-objective test problem toolkit. In: Proceedings of the 3rd International Conference on Evolutionary Multi-Criterion Optimization. Guanajuato, Mexico: Springer, 2005. 280-295 [39] Tian Y, Cheng R, Zhang X Y, Jin Y C. PlatEMO: A MATLAB platform for evolutionary multi-objective optimization[Educational Forum]. IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87 doi: 10.1109/MCI.2017.2742868 [40] Deb K, Agrawal R B. Simulated binary crossover for continuous search space. Complex Systems, 1995, 9(2): 115-148 http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=0A9E92AEA8531E5C5E5F48D5FA440D42?doi=10.1.1.26.8485&rep=rep1&type=pdf [41] Deb K, Goyal M. A combined genetic adaptive search (GeneAS) for engineering design. Computer Science and Informatics, 1996, 26(4): 30-45 http://www.researchgate.net/publication/2335418_A_Combined_Genetic_Adaptive_Search_GeneAS_for_Engineering [42] Ishibuchi H, Masuda H, Tanigaki Y, Nojima Y. Modified distance calculation in generational distance and inverted generational distance. In: Proceedings of the 8th International Conference on Evolutionary Multi-Criterion Optimization. Guimarães, Portugal: Springer, 2015. 110-125 期刊类型引用(4)
1. 顾清华,骆家乐,李学现. 向量角选择和指标删除的高维多目标进化算法. 计算机科学与探索. 2024(02): 425-438 . 百度学术
2. 王旭健,张峰干,姚敏立. 基于聚类引导和目标值和的高维多目标进化算法. 控制与决策. 2024(10): 3190-3198 . 百度学术
3. 梁正平,骆婷婷,王志强,朱泽轩,胡凯峰. 一种基于目标空间转换权重求和的超多目标进化算法. 自动化学报. 2022(04): 1060-1078 . 本站查看
4. 李飞,吴紫恒,刘阚蓉,葛二千. 基于R2指标和目标空间分解的高维多目标粒子群优化算法. 控制与决策. 2021(09): 2085-2094 . 百度学术
其他类型引用(13)
-