6.6 Exercises

Exercise(A) 6.28.
  1. 1.

    If G is a graph with at n vertices and at most nk/2 edges, then α(G)n/(k+1).

  2. 2.

    Show that any bipartite graph with maximum degree d is a union of d matchings.

  3. 3.

    A tree T has a perfect matching iff o(Tv)=1 for all vT.

  4. 4.

    Show that 2α(G)=minSV{|V(G)|d(S)} where d(S)=o(GS)|S|.

  5. 5.

    For any k, show that there are k-regular graphs with no perfect matching.

  6. 6.

    If G is k-regular, has even number of vertices and remains connected when any (k2) edges are deleted, then G has a 1-factor.

  7. 7.

    Let G be a k-regular bipartite graph. Prove that G can be decomposed into r-factors iff r divides k.

  8. 8.

    Is it true that every tree has at most one perfect matching ?

  9. 9.

    Let T be a tree on n vertices such that α(T)=k. Can you determine α(T) in terms of n,k ?

  10. 10.

    Every 3-regular graph with no cut-edge has a 1-factor.

Exercise 6.29.
  1. 1.

    Let Qn be the hypercube graph on 0,1n. What are α(Qn),α(Qn),β(Qn),β(Qn) ?

  2. 2.

    Every 3-regular simple graph with no cut-edge decomposes (i.e., edge-disjoint union) into copies of P4 (the 4-vertex path).

  3. 3.

    Characterize the graphs G for which the following statements hold. Justify your answers.
    (1) (max. independent set) α(G)=1.
    (2) (max. size of matching) α(G)=1.
    (3) (min. vertex cover) β(G)=1.
    (4) (min. edge cover) β(G)=1.
    NOTE : In each of the above, you are required to prove a statement of the form (G)=1 iff G is .