Question: Create a single single-source shortest-path algorithm for a node that can traverse to the closest nodes with different colors. As you are calculating the traveling
Create a single single-source shortest-path algorithm for a node that can traverse to the closest nodes with different colors. As you are calculating the traveling distances, the path between the different colors are considered as 1, and the paths between nodes of the same color are considered 0.
Modify the pseudocode of the method DIJKSTRA(G,w,s) on p. 658 found in CLRS ch 24 (Introduction to Algorithms) textbook, and the method RELAX(u,v,w) on p. 649. Change DIJKSTRA(G,w,s) to Color-DIJKSTRA(G,w,s) and RELAX(u,v,w) to Color-RELAX(u,v,w), so that it can compute the shortest path for a source nodes to the closest nodes for each of the c kinds of colors.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
