路由是复杂网络中的一个重要问题,近年来吸引了广泛的研究兴趣。我们提出了一种新颖的网络路由算法,称为分散多路径路由。该算法提前为网络的每一传输起止(OD)节点对计算并保存一个分散短路径集,其中包含了多条从起始(O)节点到终止(D)节点的路径,这些路径长度较短且彼此间重叠较小。在网络传输时,算法将依据网络中各节点和连边上的传输状况信息为每一传输任务从其OD节点对的分散短路径集中选出一条估计传输时间最小的路径作为路由路径。仿真结果显示,提出的网络路由算法在常见的复杂网络中具有良好的性能,可以有效提升网络的抗拥堵能力。上述算法在大型复杂网络中实际应用时,依赖网络传输状况大数据,大数据相关的处理与应用技术将发挥重要作用。