Complexity and approximate algorithm of shortest paths in dynamic networks

被引:0
|
作者
School of Electronics and Information Engineering, Tongji University, Shanghai 200092, China [1 ]
不详 [2 ]
机构
来源
关键词
Algorithms - Communication systems - Computational complexity - Computer networks - Mathematical models - Stability - Transportation;
D O I
暂无
中图分类号
学科分类号
摘要
The shortest path problem of dynamic directed networks is significant in the disciplines of transportation and communication systems. In the classical models, the weight of each arc is invariant and usually given beforehand, but it may be varying in the practical problems. For instance, the running time of a car across a city block would be different according to the temporal traffic flow density. The shortest path problem in this context can be reduced to the Dynamic Single Source Shortest Path (DSSSP) problem. This paper first discusses the computational complexity and proves that the DSSSP problem is NP-hard. Then to aim to propose a new approximate algorithm for the DSSSP problem, the authors introduce the concept of the stability of the shortest path tree, and moreover, give the sufficient and necessary condition. The idea is as follows: first, a series of sectional linear functions are selected to approach the original nonlinear arc weight function. Then each corresponding linear time interval is partitioned into several stable subintervals, in which the dynamic shortest path tree maintains invariability. Finally, the holistic shortest path can be found by connecting the solutions in each stable subinterval. The effectiveness of the new algorithm is estimated by simulating experiments.
引用
收藏
页码:608 / 614
相关论文
共 50 条
  • [1] A new algorithm for shortest paths in discrete dynamic networks
    Chabini, I
    [J]. TRANSPORTATION SYSTEMS 1997, VOLS 1-3, 1997, : 537 - 542
  • [2] Engineering a New Algorithm for Distributed Shortest Paths on Dynamic Networks
    Cicerone, Serafino
    D'Angelo, Gianlorenzo
    Di Stefano, Gabriele
    Frigioni, Daniele
    Maurizio, Vinicio
    [J]. ALGORITHMICA, 2013, 66 (01) : 51 - 86
  • [3] Engineering a New Algorithm for Distributed Shortest Paths on Dynamic Networks
    Serafino Cicerone
    Gianlorenzo D’Angelo
    Gabriele Di Stefano
    Daniele Frigioni
    Vinicio Maurizio
    [J]. Algorithmica, 2013, 66 : 51 - 86
  • [4] A fully dynamic algorithm for distributed shortest paths
    Cicerone, S
    Di Stefano, G
    Frigioni, D
    Nanni, U
    [J]. LATIN 2000: THEORETICAL INFORMATICS, 2000, 1776 : 247 - 257
  • [5] A fully dynamic algorithm for distributed shortest paths
    Cicerone, S
    Di Stefano, G
    Frigloni, D
    Nanni, U
    [J]. THEORETICAL COMPUTER SCIENCE, 2003, 297 (1-3) : 83 - 102
  • [6] A new algorithm for finding the k shortest transport paths in dynamic stochastic networks
    Zhang, Shuijian
    Liu, Xuejun
    [J]. JOURNAL OF VIBROENGINEERING, 2013, 15 (02) : 726 - 735
  • [7] A NOVEL LINEAR ALGORITHM FOR SHORTEST PATHS IN NETWORKS
    Vasiljevic, Dragan
    Danilovic, Milos
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2013, 30 (02)
  • [8] APPROXIMATE SHORTEST DESCENDING PATHS
    Cheng, Siu-Wing
    Jin, Jiongxin
    [J]. SIAM JOURNAL ON COMPUTING, 2014, 43 (02) : 410 - 428
  • [9] Approximate Shortest Descending Paths
    Cheng, Siu-Wing
    Jin, Jiongxin
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 144 - 155
  • [10] An efficient dynamic algorithm for maintaining all-pairs shortest paths in stochastic networks
    Misra, S
    Oommen, BJ
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (06) : 686 - 702