Improved Algorithms for Dynamic Shortest Paths

被引:0
|
作者
H. N. Djidjev
G. E. Pantziou
C. D. Zaroliagis
机构
[1] Department of Computer Science,
[2] University of Warwick,undefined
[3] Computer Technology Institute,undefined
[4] Department of Computer Science,undefined
[5] King's College,undefined
[6] University of London,undefined
来源
Algorithmica | 2000年 / 28卷
关键词
Key words. Shortest path, Dynamic algorithm, Planar digraph, Outerplanar digraph.;
D O I
暂无
中图分类号
学科分类号
摘要
We describe algorithms for finding shortest paths and distances in outerplanar and planar digraphs that exploit the particular topology of the input graph. An important feature of our algorithms is that they can work in a dynamic environment, where the cost of any edge can be changed or the edge can be deleted. In the case of outerplanar digraphs, our data structures can be updated after any such change in only logarithmic time. A distance query is also answered in logarithmic time. In the case of planar digraphs, we give an interesting tradeoff between preprocessing, query, and update times depending on the value of a certain topological parameter of the graph. Our results can be extended to n -vertex digraphs of genus O(n1-ε)for any ε>0 .
引用
收藏
页码:367 / 389
页数:22
相关论文
共 50 条
  • [1] Improved algorithms for dynamic shortest paths
    Djidjev, HN
    Pantziou, GE
    Zaroliagis, CD
    ALGORITHMICA, 2000, 28 (04) : 367 - 389
  • [2] Improved Dynamic Algorithms for Maintaining Approximate Shortest Paths Under Deletions
    Bernstein, Aaron
    Roditty, Liam
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 1355 - 1365
  • [3] Improved Distributed Algorithms for Exact Shortest Paths
    Ghaffari, Mohsen
    Li, Jason
    STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 431 - 444
  • [4] DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS
    FEUERSTEIN, E
    MARCHETTISPACCAMELA, A
    THEORETICAL COMPUTER SCIENCE, 1993, 116 (02) : 359 - 371
  • [5] DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS
    FEUERSTEIN, E
    MARCHETTISPACCAMELA, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 570 : 187 - 197
  • [6] Improved algorithms for the k simple shortest paths and the replacement paths problems
    Gotthilf, Zvi
    Lewenstein, Moshe
    INFORMATION PROCESSING LETTERS, 2009, 109 (07) : 352 - 355
  • [7] Fully dynamic algorithms for maintaining shortest paths trees
    Frigioni, D
    Marchetti-Spaccamela, A
    Nanni, U
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 34 (02): : 251 - 281
  • [8] Partially dynamic efficient algorithms for distributed shortest paths
    Cicerone, Serafino
    D'Angelo, Gianlorenzo
    Di Stefano, Gabriele
    Frigioni, Daniele
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (7-9) : 1013 - 1037
  • [9] Genetic algorithms for rerouting shortest paths in dynamic and stochastic networks
    Davies, C
    Lingras, P
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 144 (01) : 27 - 38
  • [10] Partially Dynamic Algorithms for Distributed Shortest Paths and their Experimental Evaluation
    Cicerone, Serafino
    D'Angelo, Gianlorenzo
    Di Stefano, Gabriele
    Frigioni, Daniele
    Petricola, Alberto
    JOURNAL OF COMPUTERS, 2007, 2 (09) : 16 - 26