Академический Документы
Профессиональный Документы
Культура Документы
For the exercise B and C let let G be a graph with vertices a and b, and let X ⊆ V (G) \ {a, b} be an a − b separator in G.
B. Show that X is minimal as an a − b separator if and only if every vertex in X has a neighbor in the component Ca of
G − X containing a, and another in the component Cb of G − X containing b.
Reference: [1] Hint: Recall the definitions of ’separate’ and ’component’.
Solution:
First, there is no path from a node v in X to a node in Ca , consisting of an edge to a node in Cb and then a path to Ca
without going back to X, because there are no edges between Cb and Ca . So, if there is a node v in X that is not adjacent to
some node in Ca , then every path between v and any node in Ca must go through some other node in X. Therefore any path
from a to b that goes through v must contain a node in X − v, contradicting the minimality of X. Hence v must be adjacent
to some node in Ca , and similarly, adjacent to some node in Cb . Conversely, if a node v in X is adjacent to some node in Ca
and some node in Cb , then there would be a path from a to b through v after the removal of only X − v (where certainly the
nodes in Ca (Cb ) would still be in the same connected component). Hence every node in X is required in order to separate a
from b, so X is a minimal a − b separator.
R EFERENCES
[1] R. Diestel, Graph Theory. Springer, 2010.