Has anyone gone to details of implementation of flight search Algorithm for Part2? Or this is not required. After all it comes to implementing shortest path search algorithm in Graph.
In my assumptions I am clearly mentioning that designing such an algorithm is outside the scope of this assignment and that the design will only allow a flight search engine which can be either homegrown or through a 3rd party provider to be pluged-in.