Question

In: Advanced Math

1) a) Let k ≥  2 and let G be a k-regular bipartite graph. Prove that G...

1) a) Let k ≥  2 and let G be a k-regular bipartite graph. Prove that G has no cut-edge. (Hint: Use the bipartite version of handshaking.)

b) Construct a simple, connected, nonbipartite 3-regular graph with a cut-edge. (This shows that the condition “bipartite” really is necessary in (a).)

2) Let F_n be a fan graph and Let a_n = τ(F_n) where τ(F_n) is the number of spanning trees in F_n. Use deletion/contraction to prove that a_n = 3a_n-1 - a_n-2 for n ≥  3. See if you can recognize the sequence a_1, a_2, a_3, a_4 . . .

3) Let L_n be the graph obtained from K_n by deleting one edge. Determine τ(L_n). (Hint: Use Cayley’s formula as a starting point.)

4) Let K_p,q denote the complete bipartite graph with partite sets of sizes p and q. Use the Matrix-Tree Theorem to calculate τ(K_p,q). Hint: Find an explicit basis for ℝ^(p+q) consisting of eigenvectors of the Laplacian matrix L(K_p,q).

5) Let G = (V, E) be a connected graph, let T, T' be spanning tress of G, and let e ∈ T\T'. Prove that there exists an edge e' ∈  T'\T such that both T-e+e' and T'+e+e' are spanning trees. (This is known as the “symmetric exchange law.”)

6) Let G be a connected graph with weight function w : E(G) → ℝ_(>0)

a) Suppose that C ⊆ G is a cycle and e ∈ C is an edge of maximum weight (i.e., w(e) ≥ w(e') for all e' ∈ C). Prove that G has an MST (Minimum Spanning Tree) not containing e.

b) Use (a) to show that the following algorithm produces an MST for all G and w:

Let T := G

while T contains a cycle do:

Let C be a cycle

Let e be an edge of C of maximum weight

Set T := T - e

Return T

Solutions

Expert Solution


Related Solutions

1. Let G be a k-regular bipartite graph. Use Corollary 3.1.13 to prove that G can...
1. Let G be a k-regular bipartite graph. Use Corollary 3.1.13 to prove that G can be decomposed into r-factors iff r divides k.
Let G be a bipartite graph and r ∈ Z>0. Prove that if G is r-regular,...
Let G be a bipartite graph and r ∈ Z>0. Prove that if G is r-regular, then G has a perfect matching. HINT:  Use the Marriage Theorem and the Pigeonhole Principle. Recall that G is r-regular means every vertex of G has degree
9. Let G be a bipartite graph and r ∈ Z>0. Prove that if G is...
9. Let G be a bipartite graph and r ∈ Z>0. Prove that if G is r-regular, then G has a perfect matching.1 10. Let G be a simple graph. Prove that the connection relation in G is an equivalence relation on V (G)
Let k be an integer satisfying k ≥ 2. Let G be a connected graph with...
Let k be an integer satisfying k ≥ 2. Let G be a connected graph with no cycles and k vertices. Prove that G has at least 2 vertices of degree equal to 1.
Prove that every bipartite graph G with size m satisfies α prime(G) ≥ m/∆(G).
Prove that every bipartite graph G with size m satisfies α prime(G) ≥ m/∆(G).
2. Let G be a bipartite graph with 10^7 left vertices and 20 right vertices. Two...
2. Let G be a bipartite graph with 10^7 left vertices and 20 right vertices. Two vertices u, v are called twins if the set of neighbors of u equals the set of neighbors of v (triplets, quadruplets etc are defined similarly). Show that G has twins. Show that G has triplets. What about quadruplets, etc.? 3. Show that there exists a bipartite graph with 10^5 left vertices and 20 right vertices without any twins. 4. Show that any graph...
Let G, H, K be groups. Prove that if G ≅ H and H ≅ K...
Let G, H, K be groups. Prove that if G ≅ H and H ≅ K then G ≅ K.
Let G be a graph. prove G has a Eulerian trail if and only if G...
Let G be a graph. prove G has a Eulerian trail if and only if G has at most one non-trivial component and at most 2 vertices have odd degree
Let G be a simple graph. Prove that the connection relation in G is an equivalence...
Let G be a simple graph. Prove that the connection relation in G is an equivalence relation on V (G)
Let G be a bipartite graph with 107 left vertices and 20 right vertices. Two vertices...
Let G be a bipartite graph with 107 left vertices and 20 right vertices. Two vertices u, v are called twins if the set of neighbors of u equals the set of neighbors of v (triplets, quadruplets etc are defined similarly). Show that G has twins. Bonus: Show that G has triplets. What about quadruplets, etc.?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT