Multi-objective disintegration of multilayer networks
研究了多层网络中如何找到一组节点,使得移除后对不同层的破坏最大,改进了遗传算法求解多目标优化模型,并用真实航空网络验证了策略的有效性。
The multiple relationships between nodes in complex systems or the dependencies between multiple subsystems can be effectively represented by multilayer networks. The network disintegration problem seeks to identify a set of nodes whose removal can minimize network performance. Existing research on the disintegration of multilayer networks often focuses on overall network connectivity. This study examines the multi-objective disintegration problem of multilayer networks to find groups of nodes that maximize damage to different layers. The multi-objective optimization model is established, and the nondominated sorting genetic algorithm is improved to solve it. The search efficiency for approximating the Pareto front is enhanced by innovating initial population generation and crossover operation coding methods. Additionally, we employ the technique for order preference by similarity to ideal solution to assess the effectiveness of various multi-objective disintegration strategies. Experiments in the model and real multilayer networks show that the relative optimal strategy in the Pareto solution set can effectively balance the disintegration effect of different layers. This research offers valuable insight into safeguarding infrastructure systems and controlling disease transmission. • The multi-objective disintegration problem in multilayer networks is proposed. • The NSGA-III algorithm is improved to solve the model. • The Pareto frontiers of disintegration effects and relatively optimal strategies are obtained. • Two real multilayer air transportation networks are used for the case study.