摘要

The essential of existing methods for promoting network robustness is randomly exchanging the edges of networks. Without considering the network structure, the performance of these algorithms is limited. Therefore, we put forward a way for classifying the edges of networks into three types, which are valid edges, invalid edges and flexible edges. Then, a heuristic optimization algorithm, which is designed based on the edge classification (EC) against malicious attacks (MA), is proposed to improve the robustness of scale-free (RSF) network termed as EC-RSFMA. EC-RSFMA improves the robustness of scale-free networks by adjusting the number of edges of each type and changing the connection relation of the same type of edges under the constraint that the degree distribution remains to be unchanged. In the experiments, the performance of EC-RSFMA is validated on both synthetic and real-world networks. The results show that EC-RSFMA outperforms the existing algorithms.