Which of the following algorithm can be used to efficiently calculate single source shortest paths in a Directed Acyclic Graph?
(A) Dijkstra
(B) Bellman-Ford
(C) Topological Sort
(D) Strongly Connected Component
Answer: (C)
Explanation: Using Topological Sort, we can find single source shortest paths in O(V+E) time which is the most efficient algorithm. See following for details.
Shortest Path in Directed Acyclic Graph
Quiz of this Question

… [Trackback]
[…] Info to that Topic: geeksforgeeks.org/algorithms-graph-shortest-paths-question-10-3/ […]
… [Trackback]
[…] Find More on on that Topic: geeksforgeeks.org/algorithms-graph-shortest-paths-question-10-3/ […]