Foreword
Good article:
https://www.cnblogs.com/liu-runda/p/6262832.html
https://www.cnblogs.com/leason-lyx/p/11144527.html
Passive exchange bounds feasible flow:
Model: a network, a stream is obtained, so that each edge must flow and , each point must meet the total amount of inflow outflow = (flow conservation) (this feature is that the flow cycle, without beginning or end)
Taking into account if there is a feasible flow, the flow rate of each side is at least , so we can advance it first stream
Such inflows are likely after a point is not the amount of outflow
We consider obtaining an additional flow, and ultimately flow to each side plus an additional stream flow
Specifically, we completed the construction side
Finally, let consider the flow balance, classified Discussion:
If the initial inflow outflow = a balance point it
if the initial inflow> outflow, then the additional flow in the inflow point <outflow, called
point-like
if the initial inflow <outflow, then the additional flow into> outflow, called
class point
referred to as the difference
In order to balance the flow, we have established a super sources and sinks
,
to
class side point even flow rate of
point-like to
even edge, flow
Easy to find, source and Meeting Point
to connect Collage rights and are equal
solvable if and only if the imbalance of traffic filled, that is,
all the side edges of the full flow
To run a to maximum flow to the
The active exchange bounds feasible flow
Traffic source and the sink does not always balance
Considering the source of the flow out into the flow = sink, the sink even flow source edges can be balanced
The entire traffic flow is feasible flow source to sink that edge
There is an active exchange bounds maximum flow
The maximum flow rate that is feasible under conditions of flow balance
Construction is shown above, we found that some residual network is not run over the edge
The source and sink side with super disconnected, then ran a picture on the residual network Maximum flow
The final maximum flow need to add the original feasible flow
The minimum flow can be reversed run, to
Passive exchange bounds minimum cost feasible flow
Also build super sources and sinks
For edge , built edge , and the initial value plus
Point for traffic imbalances built side "feasible flow of passive sinks lower and upper bounds," with a cost of 0
Then run to minimum cost maximum flow
Add a picture in the active exchange