Engine · Chapter 9, Networks, Dependence, and Resilience
Flow and cut
How much can pass through a network, and what limits it?
Maximum flow from source to demand
15of 15 intact
The minimum cut has capacity 15: the arcs P1-T1, T2-M1, T2-M2, T3-M2 separate {s, P1, P2, T2, T3} from the rest, and no flow can exceed what crosses them. Equality of flow and cut is the certificate.
D The book certifies flow 15, cut {P1-T1, T2-M1, T2-M2, T3-M2}, and interdiction values 10, 6, 3 for budgets 1, 2, 3. Agreement, exactly.
Interdiction with a budget
| Best (exhaustive) | flow falls to 6; 4 optimal sets: {P1-T1, P2-T3}; {P1-T1, T3-M2}; {P2-T3, T1-M1}; {T1-M1, T3-M2} |
|---|---|
| Greedy by flow carried | P1-T1 → 10; P1-T2 → 8 |
| Greedy by capacity | P1-T1 → 10; P2-T3 → 6 |
A simple ranking can miss the best set: what matters is which arcs are removed together.
The model it runs
Model K1 · p. 372
How much can pass, and what limits it?
- 1Decision-makers
- one planner (no opponent yet)
- 2Time
- one period, steady state
- 3Information
- complete: the graph and the capacities are known
- 4Commitment
- none
- 5Payoffs
- the value of the flow
- 6Strategies
- feasible flows
Analysis contract
- (i) concept
- maximum of a linear program
- (ii) deviations
- all feasible flows
- (iii) beliefs
- none
- (iv) selection
- the value is unique; a maximum flow and a minimum cut need not be, and one of each is reported
- (v) attainment
- attained; exact certificate: a flow and a cut of equal value