Capacity as a Natural Big-M in Flow Models
In fixed-charge and facility-location network flow models, arc flow variables are linked to binary open/closed indicators through constraints of the form . This lesson shows how to choose the tightest valid using the natural bounds already present in the flow model: arc capacities , source supplies , and sink demands .
Tutorial
Linking Flow to an Indicator Variable
In a fixed-charge network flow model, each arc has a nonnegative flow variable and a binary indicator that equals if the arc is open and if it is closed. To force whenever we add a linking constraint
We need large enough that the constraint does not cut off any flow the arc could legitimately carry when but as small as possible so the LP relaxation is tight.
When the arc has an explicit capacity the flow already satisfies The capacity is therefore a valid upper bound on and it is the tightest one available from the arc alone:
We call this the natural Big-M for arc For example, an arc with capacity gives the linking constraint