Cutsets and Cutvertices
Cutsets and Cutvertices
UNIVERSITY OF LUCKNOW
LUCKNOW
4-1. CUTSETS
In a connected graph G, a cut-set is a set of edges whose removal from G
leaves G disconnected, provided removal of no proper subset of these edges
disconnects G.
Fig. 4-1 Removal of a cut-set {a, c, d, f} from a graph “cuts” it into two.
For instance, in Fig. 4-1 the set of edges {a, c, d, f} is a cut-set. There are
many other cutsets, such as {a, b, g} , {a, b, e, f} , and {d, h, f}. Edge {k} alone
is also a cut-set. The set of edges {a, c, h, d} , on the other hand, is not a cut-
set, because one of its proper subsets, {a, c, h}, is a cut-set.
A cut-set always “cuts” a graph into two. Therefore, a cut-set can also
be defined as a minimal set of edges in a connected graph whose removal
reduces the rank of the graph by one. The rank of the graph in Fig. 4.1(b),
for instance, is four, one less than that of the graph in Fig, 4.1(a).
Fig. 4-1 Removal of a cut-set {a, c, d, f} from a graph “cuts” it into two.
For example, in Fig. 4-1(a) cut-set {a, c, d, f} connects vertex set {v1, v2
, v6} with {v3, v4, v5}. (Note that one or both of these two subsets of vertices
may consist of just one vertex.)
Since removal of any edge from a tree breaks the tree into two parts,
every edge of a tree is a cut-set.
Fig. 4-1 Removal of a cut-set {a, c, d, f} from a graph “cuts” it into two
Suppose, for example, that the six vertices in Fig. 4-1(a) represent six
cities connected by telephone lines (edges). We wish to find out if there
are any weak spots in the network that need strengthening by means of
additional telephone lines. We look at all cutsets of the graph, and the one
with the smallest number of edges is the most vulnerable. In Fig. 4-1(a),
the city represented by vertex v3 can be severed from the rest of the
network by the destruction of just one edge.
Rank and Nullity:
If k = 1, G is connected.
From these three numbers are derived two other important numbers
called rank and nullity, defined as
In a Dis-connected graph
rank r = n − k,
nullity µ = e − n + k.
In a connected graph
rank = n − 1,
nullity= e − n + 1.
References
Deo, N, Graph theory with applications to Engineering and Computer
Science, PHI.
Gary Chartrand and Ping Zhang, Introduction to Graph Theory, TMH.
Robin J. Wilson, Introduction to Graph Theory, Pearson Education.