Dijkstra's algorithm (to find the shortest path between two nodes) was published in June 1959 , so it's about to enjoy its 50th birthday. The great thing about fundamental algorithms is that they can be applied in all kinds of different ways. Dijkstra's algorithm obviously applies to real...