가중 된 digraph 와 가중 함수 d (u, v)가 주어지면 보통 Dijkstra 알고리즘을 사용하여 최단 경로를 얻을 수 있습니다. 내가 관심있는 것은 2 ^ {nd}- 최단 경로, 3 ^ {rd}- 최단 등 을 얻는 방법 입니다.
질문 :
가중치 그래프에서 두 노드 사이의 i 번째로 가장 짧은 경로를 얻는 효율적인 알고리즘이 있습니까?
가중치 그래프에서 두 노드 사이의 k 최단 경로를 얻는 효율적인 알고리즘이 있습니까?
두 번째 질문 에 대한 답을 가 첫 번째 질문에 대한 답을 호출하는 것보다 더 효율적으로 수행 할 수 있는지 궁금하지만 두 질문 중 하나에 대한 답은 괜찮습니다 .