solve small-scale network flow problems including the use of the ‘maximum-flow minimum-cut’ theorem, e.g. determining the maximum volume of oil that can flow through a network of pipes from an oil storage tank to a terminal