Grinberg-Introduction-Graph-Theory · Problem 5.9

Trees and arborescences

Mathematics — Graph Theory · spanning-trees-graph-connectivity

Problem

Let GG be a connected multigraph. Let S\mathcal{S} be the simple graph whose vertices are the spanning trees of GG, and whose edges are defined as follows: Two spanning trees T1T_1 and T2T_2 of GG are adjacent (as vertices of S\mathcal{S}) if and only if T2T_2 can be obtained from T1T_1 by removing an edge and adding another (i.e., if and only if there exist an edge e1e_1 of T1T_1 and an edge e2e_2 of T2T_2 such that e2≠e1e_2 \neq e_1 and T2∖e2=T1∖e1T_2 \setminus e_2 = T_1 \setminus e_1). Prove that the simple graph S\mathcal{S} is itself connected. (In simpler language: Prove that any spanning tree of GG can be transformed into any other spanning tree of GG by a sequence of legal ``remove an edge and add another'' operations, where such an operation is called legal if its result is a spanning tree of GG.)

Related theory

Browse the problem library