Bellman-Ford Algorithm

From GM-RKB
Jump to navigation Jump to search

A Bellman-Ford Algorithm is a dynamic programming shortest-path finding algorithm for weighted directed graphs.



References

2023

2020

  • (Weber et al., 2020) ⇒ A Weber, M Kreuzer, and A Knoll. (2020). “A generalized Bellman-Ford algorithm for application in symbolic optimal control." In: 2020 European Control Conference (ECC).
    • QUOTE:… allows for efficient implementation by parallelizing both the execution of the algorithm itself … Bellman-Ford algorithm [12]–[14] for directed hypergraphs. The Bellman-Ford algorithm (on …
    • NOTE: It presents a generalized version of the Bellman-Ford Algorithm adapted for symbolic optimal control applications.

2015

2012

  • (Bannister & Eppstein, 2012) ⇒ M.J. Bannister, and D. Eppstein. (2012). “Randomized Speedup of the Bellman–Ford Algorithm." In: Proceedings of the Ninth Workshop on Algorithm Engineering and Experiments. SIAM.
    • QUOTE: "… We describe a variant of the Bellman–Ford algorithm for single-source shortest paths in graphs with negative edges but no negative cycles that randomly permutes the vertices and uses …"
    • NOTE: It introduces a Bellman-Ford Algorithm variant optimized for graphs with negative edges but without any negative cycles.

1993

  • (Goldberg & Radzik, 1993) ⇒ A.V. Goldberg, and T. Radzik. (1993). “A Heuristic Improvement of the Bellman-Ford Algorithm." CiteSeer.
    • QUOTE:" … We describe a new shortest paths algorithm. Our algorithm achieves the same O(nm) worst-case time bound as Bellman-Ford algorithm but is superior in practice. … In practice …
    • NOTE: It presents an improved variant of Bellman-Ford Algorithm that demonstrates better performance in practical scenarios.