New Bounds for Old Algorithms: On the Average-Case Behavior of Classic Single-Source Shortest-Paths Approaches

被引:0
|
作者
Meyer, Ulrich [1 ]
Negoescu, Andrei [1 ]
Weichert, Volker [1 ]
机构
[1] Goethe Univ Frankfurt, Inst Informat, D-6000 Frankfurt, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite disillusioning worst-case behavior, classic algorithms for single-source shortest-paths (SSSP) like Bellman-Ford are still being used in practice, especially due to their simple data structures. However, surprisingly little is known about the average-case complexity of these approaches. We provide new theoretical and experimental results for the performance of classic label-correcting SSSP algorithms on graph classes with non-negative random edge weights. In particular, we prove a tight lower bound of Omega(n(2)) for the running times of Bellman-Ford on a class of sparse graphs with O(n) nodes and edges; the best previous bound was Omega(n(4/3-epsilon)). The same improvements are shown for Pallottino's algorithm. We also lift a lower bound for the approximate bucket implementation of Dijkstra's algorithm from Omega(n log n/log log n) to Omega(n(1.2-epsilon)). Furthermore, we provide an experimental evaluation of our new graph classes in comparison with previously used test inputs.
引用
收藏
页码:217 / 228
页数:12
相关论文
共 16 条
  • [1] Average-case complexity of single-source shortest-paths algorithms: lower and upper bounds
    Meyer, U
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2003, 48 (01): : 91 - 134
  • [2] Single-source shortest-paths on arbitrary directed graphs in linear average-case time
    Meyer, U
    PROCEEDINGS OF THE TWELFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2001, : 797 - 806
  • [3] Average-case complexity of shortest-paths problems in the vertex-potential model
    Cooper, C
    Frieze, A
    Mehlhorn, K
    Priebe, V
    RANDOM STRUCTURES & ALGORITHMS, 2000, 16 (01) : 33 - 46
  • [4] Single-source shortest paths in the CONGEST model with improved bounds
    Shiri Chechik
    Doron Mukhtar
    Distributed Computing, 2022, 35 : 357 - 374
  • [5] Single-source shortest paths in the CONGEST model with improved bounds
    Chechik, Shiri
    Mukhtar, Doron
    DISTRIBUTED COMPUTING, 2022, 35 (04) : 357 - 374
  • [6] New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs
    Gutenberg, Maximilian Probst
    Williams, Virginia Vassilevska
    Wein, Nicole
    arXiv, 2020,
  • [7] New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs
    Gutenberg, Maximilian Probst
    Williams, Virginia Vassilevska
    Wein, Nicole
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 153 - 166
  • [8] Average-Case Behavior of k-Shortest Path Algorithms
    Schickedanz, Alexander
    Ajwani, Deepak
    Meyer, Ulrich
    Gawrychowski, Pawel
    COMPLEX NETWORKS AND THEIR APPLICATIONS VII, VOL 1, 2019, 812 : 28 - 40
  • [9] Simpler computation of single-source shortest paths in linear average time
    Hagerup, T
    STACS 2004, PROCEEDINGS, 2004, 2996 : 362 - 369