Let be a connected Graph and are not connected The minimum size of Separator is the maximum number of disjoint paths from to . Equivalently if all separators have size at least then there exist disjoint paths from to .

Proof

Setup

Suppose it is not true. Then it has a counterexample for some , assume is smallest Note , as the theorem holds for Let be the set of counterexamples for that Let be a counterexample with the least number of edges.

For each in , define to be the size of smallest separator. Suppose are counterexamples in with a maximum of disjoint paths from to Let be the minimum separator Then

Step 1

There is a minimum separator which is neither nor To prove this, assume WLOG If , then let Consider In there is at most disjoint paths from to (if there was more then in we can always add back the path ) By minimality, there is a separator of size in But then is a separator in Hence assume Let be the shortest path from to where As this is the shortest path, we know Also Now let Now otherwise there is a smaller counterexample So let be a separator of in with size Then and are both separators of in Now note and Also if and then And thus we found a separator of that is neither nor

Step 2 (main idea)

Let be connected component of in and similarly Let be the graph with vertices and added edges and graph with vertices and added edges We can think of as collapsing into and adding the edges from to all of Every point of has at least one edge going towards (otherwise there is a smaller separator) Also so there is an edge going out of not to Thus we have removed at least edges. Now has less edges than Similar for Then and ( is a separator, and if there was a smaller one then it would separate ) Now as and are not counterexamples, by minimality, so there are disjoint paths from to and disjoint paths from to and we can concatenate them to find disjoint paths from to

Corollary

Let be connected with Then is -connected if and only if all pairs of admit disjoint paths from to .

Corollary

Let be connected with Then is -connected if and only if for any with and there are at least disjoint paths from to