Paper 4, Section II, 20H
Describe the Ford-Fulkerson algorithm.
State conditions under which the algorithm is guaranteed to terminate in a finite number of steps. Explain why it does so, and show that it finds a maximum flow. [You may assume that the value of a flow never exceeds the value of any cut.]
In a football league of teams the season is partly finished. Team has already won matches. Teams and are to meet in further matches. Thus the total number of remaining matches is . Assume there will be no drawn matches. We wish to determine whether it is possible for the outcomes of the remaining matches to occur in such a way that at the end of the season the numbers of wins by the teams are .
Invent a network flow problem in which the maximum flow from source to sink equals if and only if is a feasible vector of final wins.
Illustrate your idea by answering the question of whether or not is a possible profile of total end-of-season wins when , and with