计算机科学与探索 ›› 2018, Vol. 12 ›› Issue (8): 1252-1262.DOI: 10.3778/j.issn.1673-9418.1706058
齐小刚1,张碧雯1+,刘立芳2,胡绍林3,4
QI Xiaogang1, ZHANG Biwen1+, LIU Lifang2, HU Shaolin3,4
摘要: 由于复杂网络环境下的随机故障和恶意攻击可能引起网络中节点或者链路故障,进而对网络服务的可用性造成明显破坏,设计和构建应对网络失效的弹性网络拓扑可以延长网络寿命节约网络成本,因此,提出了一种基于迭代计算的启发式算法优化网络拓扑,对给定图添加链路改善网络的平均效率函数,提高网络弹性。将该算法用于3种复杂网络拓扑并且比较算法的效益。通过采用随机故障和基于中心性的攻击,测试和评估原始图和改善图的网络弹性。与图谱理论的一些弹性优化算法进行对比,仿真结果表明在所研究的弹性量化指标中,所提出的启发式算法可以优化网络拓扑,相比于其他的改进算法应对随机故障和中心性攻击更加具有弹性。