A diffusional distributed multiple path algorithm for complex networks

This paper proposes a new algorithm to compute the distributed multiple path (DMP) sets in a network, where the DMP set of an O-D (origin-destination) pair in the network contains (if possible) multiple paths from the origin node to the destination node, which all possess short length and meanwhile overlap relatively less with each other. As during the computation, the algorithm relies on a key operation that, each node broadcasts (or to say, diffuses) its newly computed DMPs to its neighbor nodes, and thus the algorithm is named as the diffusional distributed multiple path algorithm (DDMPA). We test DDMPA via computer simulation based on the BA scale-free network model. The results show that, DDMPA can calculate the DMP sets that can better support the distributed multiple path routing method, and meanwhile it has a low time complexity that makes it possible to be applied in large-scale networks.

[1]  Jinde Cao,et al.  Observer Design for Tracking Consensus in Second-Order Multi-Agent Systems: Fractional Order Less Than Two , 2017, IEEE Transactions on Automatic Control.

[2]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[3]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[4]  J. J. Garcia-Luna-Aceves,et al.  A path-finding algorithm for loop-free routing , 1997, TNET.

[5]  Yamir Moreno,et al.  Improved routing strategies for Internet traffic delivery. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  Fei Tan,et al.  Hybrid routing on scale-free networks , 2013 .

[7]  Lai Tu,et al.  Congestion Avoidance Routing Based on Large-Scale Social Signals , 2016, IEEE Transactions on Intelligent Transportation Systems.

[8]  Qi Xuan,et al.  Social Synchrony on Complex Networks , 2018, IEEE Transactions on Cybernetics.

[9]  Ansuman Bhattacharya,et al.  An efficient protocol for load-balanced multipath routing in mobile ad hoc networks , 2017, Ad Hoc Networks.

[10]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[11]  Marc Timme,et al.  Dynamic information routing in complex networks , 2015 .

[12]  Michael T. Gastner,et al.  Price of anarchy in transportation networks: efficiency and optimality control. , 2007, Physical review letters.

[13]  Wenwu Yu,et al.  Nonlinear Analysis: Hybrid Systems Second-order consensus for heterogeneous multi-agent systems in the cooperation–competition network: A hybrid adaptive and pinning control approach , 2022 .

[14]  Shengyong Chen,et al.  Study on some bus transport networks in China with considering spatial characteristics , 2014 .

[15]  Shengyong Chen,et al.  Traffic Dynamics on Complex Networks: A Survey , 2012 .

[16]  Guanghui Wen,et al.  Distributed multiple path routing in complex networks , 2016 .

[17]  Guanghui Wen,et al.  Distributed consensus of multi‐agent systems with general linear node dynamics and intermittent communications , 2014 .

[18]  Bo Hu,et al.  Efficient routing on complex networks. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.