Thanks for the link. Except for fully flexible routing GraphHopper uses speed up techniques like CH and LM that allow even faster route calculations by preprocessing the graph before answering routing queries. For flexible routing a faster algorithm would be interesting indeed, but unfortunately the authors do not show any real experiments with their algorithm. They only show the time complexity is better than for Dijkstra’s algorithm, so it is not obvious that it would be an improvement in practice.