Question: Let G = (V, E) be a directed graph. A vertex v V is said to be a central station if it is possible to
Let G = (V, E) be a directed graph. A vertex v V is said to be a central station if it is possible to reach all vertices from v.
For this question, we do not know whether G has a central station or not. Assume that G is stored using adjacency lists and design a deterministic algorithm to solve the following problem. input: A directed graph G = (V, E). output: A vertex w V which is a central station, if such a vertex exists. Otherwise, return NONE. Your algorithm must take O(|V | + |E|) time. You must describe your algorithm in plain English (no pseudocode) and you must explain why the running time of your algorithm is O(|V | + |E|). Maximum half a page.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
