Various algorithms are available to solve shortest path problems, and we keep on developing new ones.