Враховуючи зважений диграф та вагову функцію, , можна нормально використовувати алгоритм Діккстра для отримання найкоротшого шляху. Мене цікавить, як отримати шлях найкоротший, -коротший і так далі.
Запитання:
Чи існує ефективний алгоритм для отримання i-го найкоротшого шляху між двома вузлами у зваженому графі?
Чи є ефективний алгоритм для отримання k-самого короткого шляху між двома вузлами у зваженому графі?
Відповідь на будь-яку з них в порядку, хоча мені цікаво, чи можна відповісти на друге питання ефективніше, ніж вимагає відповіді на перше питання.