TUTORIAL 6 - Solution
TUTORIAL 6 - Solution
1. Prove that in a connected graph G the complement of a cut-set in G does not contain a
spanning tree and the complement of a spanning tree (i.e., chord set) does not contain a
cut-set.
1. Complement of a cut-set does not contain a spanning tree
• A cut-set is a set of edges whose removal disconnects the graph.
• Removing the cut-set from G leaves a disconnected graph.
• A spanning tree must be connected and include all n vertices with n−1 edges.
• Since the remaining edges (i.e., complement of the cut-set) belong to a disconnected
subgraph, they cannot form a spanning tree.
Therefore, the complement of a cut-set cannot contain a spanning tree.
2. A vertex v in a connected graph G is a cut-vertex if and only if there exist two vertices x and y
in G such that every path between x and y passes through v.
Proof
We will prove the statement in both directions:
(⇒) If v is a cut-vertex, then there exist two edges x and y incident on v such that no circuit
includes both.
• Suppose v is a cut-vertex.
• Removing v disconnects the graph into at least two components.
• Let e1=vu1 and e2=vu2 be two edges incident on v, where u1 and u2 lie in different
components after removing v.
• Any circuit including both e1 and e2 must connect u1 and u2 without going through v again
after removal—but this is impossible, because u1 and u2 are disconnected without v.
• Thus, no circuit can contain both e1 and e2.
Hence, such edges x=e1 and y=e2 exist.
(⇐) If there exist two edges x and y incident on v such that no circuit contains both, then v
is a cut-vertex.
• Suppose x=vu1 and y=vu2, and no circuit in G contains both.
• This implies that the only way to go from u1 to u2 is through v, and there's no alternative
cycle.
• Suppose we remove v from G. Then:
o All paths between u1 and u2 are broken.
o G becomes disconnected, as there's no path between u1 and u2 without v.
• Hence, v is a cut-vertex.
Therefore, the absence of a circuit containing both edges forces v to be a point of
articulation.
5. Suppose that a singles tennis tournament is to be arranged among n players and the number
of matches planned is a fixed number e (where n− 1 < e < n(n − l)/2). For the sake of fairness,
how will you make sure that some players do not group together and isolate an individual
(or a small group of players)?
Solution :
o Ensure that every subset of players has edges (matches) connecting them to players
outside the group.
o The graph should remain connected even if any single match is removed.
o Balanced designs like regular graphs or random graphs with enough edges can
ensure fairness and coverage.
By following these principles, the tournament will be fair, and no group of players can isolate or gang
up on others.