Biorąc pod uwagę ważony digraf i funkcja wagi, , zwykle można użyć algorytmu Dijkstry, aby uzyskać najkrótszą ścieżkę. Interesuje mnie to, jak uzyskać- najkrótsza ścieżka, -krótko i tak dalej.
Pytania:
Czy istnieje skuteczny algorytm do uzyskania i-tej najkrótszej ścieżki między dwoma węzłami na wykresie ważonym?
Czy istnieje skuteczny algorytm pozwalający uzyskać k-najkrótszych ścieżek między dwoma węzłami na wykresie ważonym?
Odpowiedź na jedno z nich jest OK, choć zastanawiam się, czy odpowiedź na drugie pytanie może być wykonana bardziej efektywnie niż wzywa do odpowiedzi na pierwsze pytanie.