• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (03): 418-424.

• 论文 • Previous Articles     Next Articles

A construction algorithm of the stable shortest path tree  

YANG Xiaohua1,2,WU Jigang1,2,SHI Wenjun1,2,ZHAO Guodong1,2   

  1. (1.School of Computer Science and Software,Tianjin Polytechnic University,Tianjin 300387;
    2.State Key Laboratory of Computer Architecture,
    Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China)
  • Received:2015-03-17 Revised:2015-05-21 Online:2016-03-25 Published:2016-03-25

Abstract:

Constructing the shortest path tree is an important problem in dynamic networks, in which the changed edges will lead to dynamic reconstruction of the shortest path tree. Repeated calculation not only consumes a lot of time, but also results in frequent changes of the shortest path tree. We propose an algorithm for constructing the stable shortest path tree, which takes fewer update operations on nodes. The algorithm updates the shortest path tree by excluding the unstable edges so as to effectively reduce the number of the update operations. Experimental results show that compared with traditional dynamic network shortest path tree algorithms, the proposed algorithm can generate relatively more stable shortest path tree. The update time is improved by 57-24%, and the number of update operations on nodes is reduced by 43-6%.

Key words: shortest path tree;dynamic network;reconstruct;stable