Math 510: Introduction to Graph Theory
Spring 2008
To the main course page | schedule and assignments | student presentations page.
Additional Exercises
Index
Chapter 1 |
Chapter 2 |
Chapter 3 |
Chapter 4 |
Chapter 5 |
Chapter 6 |
Chapter 7 |
Chapter 8 |
Chapter 9 |
Chapter 10 |
Chapter 11 |
Chapter 12
- Chapter 1
In these problems:
- H(G) is the oriented incidence matrix.
- n = |V|.
- c is the number of components of G.
- b is the number of bipartite components of G.
- Prove: Lemma. In H(G), every minor has determinant equal to 0 or +1 or −1.
- Prove: Theorem. The rank of H(G) equals n − c.
- Let B be the unoriented incidence matrix. Prove: Theorem. Over a field F, the rank of B is equal to n − c if F has characteristic 2, and n − b if the characteristic is not 2. (N.B. This is properly viewed as a special case of the oriented incidence matrix generalized to signed graphs.)
- If successful with #24, a research question is to generalize to signed graphs. The generalization should include Mader's Theorem 1.4.3 if possible.
- For which graphs is the line graph L(G) regular?
- Chapter 2
With regard to the circuit packing theorem 2.3.2, here are two questions that seem interesting.
- The bound f(k) given in the theorem is unlikely to be best possible. Let F(k) be the best possible bound. We know F ≤ f. Can you prove anything more about F? For instance, is F(k) ≤ 3k (log k + log log k + 4) or 4k (log k + log log k + 3) (just as indications of what one could ask)? On the other side, prove F(k) ≥ k. Is F(k) ≥ 2k? ck for some c > 1? I'm confident that this question has some results in the literature but is far from solved. Any work you do on any of these questions would make a fine homework problem.
- The case k = 2 is quite interesting. F(2) is the smallest number of vertices that cover all circuits in every graph that has no two vertex-disjoint circuits. Our f(2) = 41, so F(2) ≤ 41, but the true value is certainly much smaller. What is that true value, or how close can you get to it? You might try doing it directly (I'd be happy with that as a homework exercise), or you might look up Lovász's theorem (see Bollobás, Extremal Graph Theory) to deduce the true value from it.
- Does every cubic graph with exactly one isthmus have a perfect matching? (Thanks to Justin Almeida.)
- Find the arboricity and the tree-packing number of the complete graphs, using the theorems of Section 2.4. (The tree-packing number is the
largest number of edge-disjoint spanning trees.)
- Prove that the book's definition of a stable marriage is almost impossible to satisfy,
directly contrary to the theorem claimed in the book.
- Petersen graph problems. Let P denote the Petersen graph; P − v is P with a vertex deleted. (We know from the symmetries that it doesn't matter which vertex you delete.)
- Does P have a perfect matching? (Of course.) How many? (Fun.)
- Is P − v factor critical?
- Find a set S for P as in the Gallai-Edmonds theorem 2.2.3. Use it to deduce (from the theorem) that P has a perfect matching.
- Does P have a Hamiltonian cycle? Does P − v have one?
- Does P − v have a Hamiltonian cycle? How does that help with a previous part of this question?
- What are the girth, diameter, and radius of P?
- What is the vertex cover number? (That's the smallest cardinality of a vertex cover.)
- For each of the following graph families, decide which members have a 1-factor. Also, find the S of Theorem 2.2.3 that tells you so.
- The wheels Wn = Cn * K1 (see page 59) for n ≥ 3.
- The complete graphs Kn for n ≥ 1 (easy).
- The line graphs L(Kn) for n ≥ 3.
- What does your answer for L(Kn) mean, directly in terms of Kn?
- The complements of line graphs, −L(Kn), for n ≥ 3. (I use the minus sign because I can't do the overbar in HTML. If you know how, please let me know.)
- Interpret your answer for −L(Kn) directly in terms of Kn.
- Apply the tree-packing and arboricity theorems (Section 2.4) to
- the complete graphs;
- the complete bipartite graphs.
- Chapter 3
- The second proof of Menger's theorem does not prove the following statement:
- If in a graph G, we have a set P of fewer than κ(A,B) disjoint A-B paths, then there is a set Q of |P| + 1 disjoint A-B paths such that V(Q) contains V(P).
Question. Is this statement true? Can you prove it or find a counterexample?
- Prove the following theorem, which is a perhaps more primitive version of Whitney's theorem 3.3.6(i). Theorem. If G is not complete, then the connectivity κ(G) = min{κG(x,y) : x, y nonadjacent vertices in G}.
- Deduce Menger's Theorem (set version) 3.3.1 from Menger's Theorem (vertex version) 3.3.5(i).
- Chapter 4
- Let G be a plane graph that is not 2-connected. Is it possible for every face boundary to be a circuit?
- Prove that G is planar iff there is a simple basis of the cycle space that consists of circuits.
- Let G be 2-connected. I claim that, for any simple basis of the cycle space that consists of circuits, the sum of the basis is a circuit and these circuits (the basis together with its sum) are the face boundaries in some planar embedding of G. Prove or disprove.
- Show how to identify the circuits and bonds among all the members of the binary cycle and cocycle spaces of a graph.
- Suppose H and H' are abstract duals of a graph G. Show that H and H' are 2-isomorphic, i.e., related by a sequence of Whitney 2-operations. (Whitney's 2-isomorphism theorem.)
- Chapter 5
- Prove that every planar graph with girth at least 4 is 4-colorable (Simplified Grötzsch's Theorem).
- Can you find a way to prove Grötzsch's Theorem by combining the ideas of the preceding problem and of the 5-Color Theorem (the proof in the
book)?
- Suppose G is the union of G' and G'' that have in common just a single vertex. Show that the chromatic function satisfies
- χG(k) = χG'(k) χG''(k) / k.
- Prove the Great Big Lemma: The chromatic function (a.k.a. polynomial) satisifies
- χG(k) = χG-e(k) − χG/e(k) for k = 1,2,3,....
(G is a multigraph and contraction is not simplified.)
- Use the Great Big Lemma to prove the Great Big Theorem:
- (G.D. Birkhoff, 1912, for planar graphs; Whitney, 1930s, for all graphs) χG(k) is a polynomial function of k = 1,2,3,.... Furthermore, it is monic of degree n = |V|, its coefficients are integers alternating in sign (i.e., the coefficient of kn-i has sign (−1)i), and the coefficient of kn-1 is −|E| (for a simple graph). Exception: if G has a loop, then χG(k) = 0.
- (R.P. Stanley, 1973) The number of proper pairs (c,α) of a k-coloring c and an acyclic orientation α equals χG(k), for k = 1,2,3,....
- (R.P. Stanley, 1973) The number of compatible pairs (c,α) of a k-coloring c and an acyclic orientation α equals (−1)n χG(−k), for k = 1,2,3,....
- (R.P. Stanley, 1973) The number of acyclic orientations of G equals (−1)n χG(−1).
Hint: To prove (b, c), use induction on |E| in combination with Lemmas 5.A and 5.B.
- Lemma 5.A: The number pG(k) of proper pairs of a k-coloring and an acyclic orientation satisfies
- pG(k) = pG-e(k) − pG/e(k) for k = 1,2,3,....
- Lemma 5.B: The number qG(k) of compatible pairs of a k-coloring and an acyclic orientation satisfies
- qG(k) = qG-e(k) + qG/e(k) for k = 1,2,3,....
- Calculate χCn(k), the chromatic polynomial of the n-circle Cn (for n ≥ 3, of course). This is a very good practice problem on computing chromatic polynomials.
- Prove Lemma S1. The chromatic polynomial of a signed graph Σ is not changed by switching.
Warning: The following two problems depend on studying basic signed graph theory first. I'll be presenting that in class.
- (a) Prove Theorem S2. The chromatic polynomial χΣ(2k+1) and the zero-free chromatic polynomial χΣ*(2k) satisfy the deletion-contraction formula
cΣ = cΣ-e - cΣ/e,
where c denotes χ(2k+1) or χ*(2k) and e is any link.
(b) Deduce that these so-called "polynomials" really are polynomial functions of their arguments and can therefore be extended to all real or complex-number arguments.
- Prove Theorem S3. (−1)n χΣ(−1) equals a(Σ), the number of acyclic orientations of Σ. Hint: A useful lemma would be that a(Σ) satisfies the deletion-contraction recurrence.
- The chromatic number of a surface is the largest chromatic number of any (simple) graph that embeds in that surface.
- Complete the proof that the chromatic number of the torus T1 is 7 by showing that K7 embeds in the torus.
- Use Euler's polyhedral formula, as in class, to deduce an upper bound on the chromatic number of the g-fold torus Tg, that is, the sphere with g handles.
- To prove the upper bound is the exact number, what complete graph would you want to embed in Tg?
- See if you can embed that complete graph, for g = 2. (It gets very hard as g increases, but I think g = 2 is fun to try after getting g = 1, if you want a further challenge of that kind.)
- There are a couple of questions about the proof of Brooks's Theorem.
- Fill in the details of the induction step, where you have to look at how the theorem applies to G − v.
- Diestel's (3) (my Lemma 1) says that Cij is a vi-vj path. His (4) (my Lemma 2) says that any two such paths are
internally disjoint. Question: Does the proof really need the second statement? If not, it can be shortened.
- Chapter 6
- Prove Lemma. If f is a nowhere-zero k-flow on a graph G, then f restricted to any
block G' is a nowhere-zero k-flow on G'.
- Prove by analyzing the augmentation values ε of augmenting paths that a network with real capacities has a maximum flow, i.e., the supremum
of values of flows is attained by a flow.
- Chapter 12
- Prove Lemma. Let M be a minor-closed class of finite graphs, G \ M its complement, and F = Min(G \ M). Then a graph G is in M if and only if G has a minor that belongs to F.
- Show that tw(Cn) = 2. Deduce that tw(G) > 1 if G is not a forest.
- Show that tw(Kn) = n - 1.
- Show that tw(Kn \ e) = n - 2.
- This question has three parts. The answer to (b) should be such that it makes (c) true.
- Here G is a tree. Take for T any spanning tree of the line graph L(G) and for Vt the vertex set of the edge t ε E(G). Prove this is a tree decomposition of G.
- Define a minimal tree decomposition (Exercise 12.13 might or might not be helpful here) of any graph G.
- Prove that every minimal tree decomposition of a tree G is obtained as in part (a).
- Continuing Problem 12.6 (from the book):
- Prove that the finite trees of bounded diameter are well-quasi-ordered by the subgraph relation. (Bounded diameter means there is a number M such that you're only considering trees with diameter ≤ M. M could be any number.) Hint: Start with small values of M.
- Is the same true of finite trees with bounded maximum degree?
To the main course page | schedule and assignments | student presentations page.
To my home page.