Network flows

Incomplete

Terminology

Capacity

Cut

A cut is the is a line which divides the source(s) from the sink(s). The capacity of a cut is the sum of the capacities of the edges crossing the cut from source side to sink side.

Minimum cut theorem

The minimum cut theorem is able to tell us the maximum flow in a flow network.

How to use it:

Analogy: water tap

Supersources

A supersource is a single source node which has an infinite capacity edge to each of the original sources.

Supersinks

A supersink is a single sink node which has an infinite capacity edge from each of the original sinks.

flashcards

QuestionAnswer
sourceCapacity of an edge
What is the capacity of an edge in a flow network?The weight of the edge, which can be thought of as the maximum flow that can pass through that edge.
cutDivides the source(s) from the sink(s)
capacity of a cutSum of the capacities of the edges crossing the cut from source side to sink side
What does the minimum cut theorem tell us?The maximum flow in a flow network.
Steps to use the minimum cut theorem1. Find all possible cuts in the network
2. Calculate the capacity of each cut
3. Find the cut which gives the minimum capacity
4. This capacity is the maximum flow in the network
SupersourceA single source node which has an infinite capacity edge to each of the original sources.
SupersinkA single sink node which has an infinite capacity edge from each of the original sinks.