Существует ли алгоритм поиска rgaph, который просматривает график (из точки a в точку b, с наименьшей возможной стоимостью - это на взвешенном графике), который запоминает путь, по которому он идет (например, не Dijkstra, поскольку он непомните путь, но просто дает вам кратчайшее расстояние)?