Hybrid Bellman-Ford-Dijkstra algorithm. - Yefim Dinitz; Rotem Itzhak (J. Discrete Algorithms, 2017)