IEEE Trans Cybern. 2017 Feb;47(2):539-552. doi: 10.1109/TCYB.2016.2520477. Epub 2016 Jun 20.
Designing robust networks has attracted increasing attentions in recent years. Most existing work focuses on improving the robustness of networks against a specific type of attacks. However, networks which are robust against one type of attacks may not be robust against another type of attacks. In the real-world situations, different types of attacks may happen simultaneously. Therefore, we use the Pearson's correlation coefficient to analyze the correlation between different types of attacks, model the robustness measures against different types of attacks which are negatively correlated as objectives, and model the problem of optimizing the robustness of networks against multiple malicious attacks as a multiobjective optimization problem. Furthermore, to effectively solve this problem, we propose a two-phase multiobjective evolutionary algorithm, labeled as MOEA-RSF. In MOEA-RSF, a single-objective sampling phase is first used to generate a good initial population for the later two-objective optimization phase. Such a two-phase optimizing pattern well balances the computational cost of the two objectives and improves the search efficiency. In the experiments, both synthetic scale-free networks and real-world networks are used to validate the performance of MOEA-RSF. Moreover, both local and global characteristics of networks in different parts of the obtained Pareto fronts are studied. The results show that the networks in different parts of Pareto fronts reflect different properties, and provide various choices for decision makers.
近年来,设计鲁棒网络引起了越来越多的关注。大多数现有工作都集中在提高网络对特定类型攻击的鲁棒性上。然而,对一种类型攻击具有鲁棒性的网络可能对另一种类型的攻击不具有鲁棒性。在现实情况中,不同类型的攻击可能同时发生。因此,我们使用皮尔逊相关系数来分析不同类型攻击之间的相关性,将针对负相关的不同类型攻击的鲁棒性度量建模为目标,并将优化网络对多种恶意攻击的鲁棒性的问题建模为多目标优化问题。此外,为了有效地解决这个问题,我们提出了一种两阶段多目标进化算法,称为 MOEA-RSF。在 MOEA-RSF 中,首先使用单目标抽样阶段为后续的双目标优化阶段生成一个良好的初始种群。这种两阶段优化模式很好地平衡了两个目标的计算成本,提高了搜索效率。在实验中,使用合成无标度网络和真实网络来验证 MOEA-RSF 的性能。此外,还研究了获得的 Pareto 前沿不同部分的网络的局部和全局特征。结果表明,Pareto 前沿不同部分的网络反映了不同的特性,为决策者提供了各种选择。