Symmetric terminal cuts #
For a symmetric set function, complementing a cut exchanges its source and sink terminal sets without changing its value. Consequently the two terminal orders have the same minimum value, and complementation exchanges their smallest and largest minimum source sides.
This interface makes terminal exchange explicit for later uncrossing arguments. Those arguments can choose either side of an undirected cut while the underlying minimum-cut lattice remains oriented by inclusion of the source side.
For a symmetric set function, exchanging the terminal sets does not change the minimum cut value.
For a symmetric set function, the minimum cut value between two vertices is symmetric.
If S is a minimum y–r cut avoiding x, and some minimum r–x cut avoids y, then
S is also a minimum y–x cut for a symmetric set function.
Exchanging terminal sets sends the smallest minimum source side to the complement of the largest one.
Exchanging terminal sets sends the largest minimum source side to the complement of the smallest one.