In the recent time in one of the compition I have been asked to design an algorithm that, for a network having V vertices and E edges, if by adding an edge (it's capacity should be 1) results in increase the maximum flow.
that is we have to design such an algoritm to find such edges.
Algorithm should be faster then O(|E|* h(|V||E|))
where h(|V||E|)
is time taken in computing maximum flow.
Thanks in advance. Let me know if it is unclear.