Definition - Network

A Network is a tuple Let be a acyclic directed graph representing a network. A flow network has the following properties:

  • Each edge has a capacity .
  • There is a distinguished source vertex .
  • There is a distinguished sink vertex , with .

Think of the network as a system of pipes. The source pumps fluid in, and the sink collects the outflow.

Definition - Flow

A flow in the network is a function satisfying the following conditions:

Capacity Constraint

For all ,

Flow Conservation (except at source and sink)

For all ,

Skew Symmetry (convenience condition)

This ensures that defining for existing edges is sufficient — the reverse flow is implicitly determined.

Example

Definition - Value

The value of a flow is defined as

Lemma

The net inflow of the sink equals the value of the flow, i.e.,